#include <linux/if.h>
#include "core/interface/Msg.h"
Go to the source code of this file.
Classes |
struct | tpBCInfo |
struct | tpGetQueueElemsInfo |
union | tpIOCTL_data |
struct | tpNetworkConnectedInfo |
struct | tpNodeInfo |
struct | tpQoSInfo |
struct | tpQueueActionInfo |
struct | tpRTWMPSetGetInfo |
struct | tpTransmissionInfo |
Defines |
#define | SIO_GETLATESTDISTANCES (SIOCDEVPRIVATE + 8) |
#define | SIO_GETLATESTLQM (SIOCDEVPRIVATE + 2) |
#define | SIO_NETWORKCONNECTED (SIOCDEVPRIVATE + 3) |
#define | SIO_NODEINFO (SIOCDEVPRIVATE + 1) |
#define | SIO_QUEUEACTIONS (SIOCDEVPRIVATE + 4) |
#define | SIO_QUEUEELEMSINFO (SIOCDEVPRIVATE + 5) |
#define | SIO_RTWMPPLUGIN (SIOCDEVPRIVATE + 7) |
#define | SIO_RTWMPSETGET (SIOCDEVPRIVATE + 6) |
#define | SIO_TRANSMISSION (SIOCDEVPRIVATE + 0) |
Enumerations |
enum | tpBCAcc {
PUSHBC,
POPBC,
TIMEDPOPBC,
ELEMSINRXBC,
ELEMSINTXBC,
FREEPOSINTXBC
} |
enum | tpGetQueueElems { NUMOFFREEPOSITIONSTX,
NUMOFELEMSTX,
NUMOFELEMSRX
} |
enum | tpNetworkConnected { BLOCKING,
NONBLOCKING
} |
enum | tpNodeI { NODEID,
NUMOFNODES
} |
enum | tpPlugin { QOS,
BC_PLUS
} |
enum | tpQoSAcc { PUSHQOS,
POPQOS,
TIMEDPOPQOS,
FREEPOSQOS
} |
enum | tpQueueAction {
REMOVETXMSG,
GETCPUDELAY,
GETTIMEOUT,
GETWCMULT,
GETRATE,
SETCPUDELAY,
SETTIMEOUT,
SETWCMULT,
SETRATE
} |
enum | tpRTWMPSetGet {
NETIT,
GETMTU,
GETAS,
SERIAL,
LOOPID,
GINSTANCEID,
GPRIMBASEDROUTING,
GMESSAGERESCHEDULE,
GFLOWCONTROL,
SETAS,
SINSTANCEID,
SPRIMBASEDROUTING,
SMESSAGERESCHEDULE,
SFLOWCONTROL
} |
enum | tpTransmission {
PUSH,
PUSH_DATA,
POP_DATA,
POP_DATA_TIMEOUT,
POP,
TIMEDPOP,
NONBLOCKINGPOP
} |
Define Documentation
Enumeration Type Documentation
- Enumerator:
PUSHBC |
|
POPBC |
|
TIMEDPOPBC |
|
ELEMSINRXBC |
|
ELEMSINTXBC |
|
FREEPOSINTXBC |
|
Definition at line 115 of file ioctl_interface.h.
- Enumerator:
NUMOFFREEPOSITIONSTX |
|
NUMOFELEMSTX |
|
NUMOFELEMSRX |
|
Definition at line 85 of file ioctl_interface.h.
- Enumerator:
REMOVETXMSG |
|
GETCPUDELAY |
|
GETTIMEOUT |
|
GETWCMULT |
|
GETRATE |
|
SETCPUDELAY |
|
SETTIMEOUT |
|
SETWCMULT |
|
SETRATE |
|
Definition at line 75 of file ioctl_interface.h.
- Enumerator:
NETIT |
|
GETMTU |
|
GETAS |
|
SERIAL |
|
LOOPID |
|
GINSTANCEID |
|
GPRIMBASEDROUTING |
|
GMESSAGERESCHEDULE |
|
GFLOWCONTROL |
|
SETAS |
|
SINSTANCEID |
|
SPRIMBASEDROUTING |
|
SMESSAGERESCHEDULE |
|
SFLOWCONTROL |
|
Definition at line 93 of file ioctl_interface.h.
- Enumerator:
PUSH |
|
PUSH_DATA |
|
POP_DATA |
|
POP_DATA_TIMEOUT |
|
POP |
|
TIMEDPOP |
|
NONBLOCKINGPOP |
|
Definition at line 44 of file ioctl_interface.h.