#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.