![]() |
NetSim Source Code Help
|

Go to the source code of this file.
Data Structures | |
| struct | stru_IEEE1609_Buffer |
| struct | stru_IEEE1609_Mac_Var |
| struct | stru_IEEE1609_Mac_Var::stru_Channel_Info |
| struct | stru_IEEE1609_Phy_Var |
Macros | |
| #define | _NETSIM_IEEE1609_INTERFACE_H_ |
| #define | GET_IEEE1609_MAC_VAR(nDeviceId, nInterfaceId) ((PIEEE1609_MAC_VAR)DEVICE_MACVAR(nDeviceId,nInterfaceId)) |
| #define | SET_IEEE1609_MAC_VAR(nDeviceId, nInterfaceId, mac) DEVICE_MACVAR(nDeviceId,nInterfaceId) = ((void*)(mac)) |
| #define | GET_IEEE1609_CURR_MAC_VAR GET_IEEE1609_MAC_VAR(pstruEventDetails->nDeviceId,pstruEventDetails->nInterfaceId) |
| #define | GET_IEEE1609_PHY_VAR(nDeviceId, nInterfaceId) ((PIEEE1609_PHY_VAR)DEVICE_PHYVAR(nDeviceId,nInterfaceId)) |
| #define | SET_IEEE1609_PHY_VAR(nDeviceId, nInterfaceId, phy) DEVICE_PHYVAR(nDeviceId,nInterfaceId) = ((void*)(phy)) |
| #define | GET_IEEE1609_CURR_PHY_VAR GET_IEEE1609_PHY_VAR(pstruEventDetails->nDeviceId,pstruEventDetails->nInterfaceId) |
Typedefs | |
| typedef enum enum_IEEE1609_ChannelType | IEEE1609_CHANNEL_TYPE |
| typedef struct stru_IEEE1609_Buffer | IEEE1609_BUFFER |
| typedef struct stru_IEEE1609_Buffer * | PIEEE1609_BUFFER |
| typedef struct stru_IEEE1609_Mac_Var | IEEE1609_MAC_VAR |
| typedef struct stru_IEEE1609_Mac_Var * | PIEEE1609_MAC_VAR |
| typedef struct stru_IEEE1609_Phy_Var | IEEE1609_PHY_VAR |
| typedef struct stru_IEEE1609_Phy_Var * | PIEEE1609_PHY_VAR |
Enumerations | |
| enum | enum_IEEE1609_ChannelType { IEEE1609_ChannelType_CCH , IEEE1609_ChannelType_SCH , IEEE1609_ChannelType_GUARD } |
| #define _NETSIM_IEEE1609_INTERFACE_H_ |
Definition at line 16 of file IEEE1609_Interface.h.
| #define GET_IEEE1609_CURR_MAC_VAR GET_IEEE1609_MAC_VAR(pstruEventDetails->nDeviceId,pstruEventDetails->nInterfaceId) |
Definition at line 57 of file IEEE1609_Interface.h.
| #define GET_IEEE1609_CURR_PHY_VAR GET_IEEE1609_PHY_VAR(pstruEventDetails->nDeviceId,pstruEventDetails->nInterfaceId) |
Definition at line 73 of file IEEE1609_Interface.h.
| #define GET_IEEE1609_MAC_VAR | ( | nDeviceId, | |
| nInterfaceId | |||
| ) | ((PIEEE1609_MAC_VAR)DEVICE_MACVAR(nDeviceId,nInterfaceId)) |
Definition at line 55 of file IEEE1609_Interface.h.
| #define GET_IEEE1609_PHY_VAR | ( | nDeviceId, | |
| nInterfaceId | |||
| ) | ((PIEEE1609_PHY_VAR)DEVICE_PHYVAR(nDeviceId,nInterfaceId)) |
Definition at line 71 of file IEEE1609_Interface.h.
| #define SET_IEEE1609_MAC_VAR | ( | nDeviceId, | |
| nInterfaceId, | |||
| mac | |||
| ) | DEVICE_MACVAR(nDeviceId,nInterfaceId) = ((void*)(mac)) |
Definition at line 56 of file IEEE1609_Interface.h.
| #define SET_IEEE1609_PHY_VAR | ( | nDeviceId, | |
| nInterfaceId, | |||
| phy | |||
| ) | DEVICE_PHYVAR(nDeviceId,nInterfaceId) = ((void*)(phy)) |
Definition at line 72 of file IEEE1609_Interface.h.
| typedef struct stru_IEEE1609_Buffer IEEE1609_BUFFER |
| typedef enum enum_IEEE1609_ChannelType IEEE1609_CHANNEL_TYPE |
| typedef struct stru_IEEE1609_Mac_Var IEEE1609_MAC_VAR |
| typedef struct stru_IEEE1609_Phy_Var IEEE1609_PHY_VAR |
| typedef struct stru_IEEE1609_Buffer* PIEEE1609_BUFFER |
| typedef struct stru_IEEE1609_Mac_Var * PIEEE1609_MAC_VAR |
| typedef struct stru_IEEE1609_Phy_Var * PIEEE1609_PHY_VAR |
| Enumerator | |
|---|---|
| IEEE1609_ChannelType_CCH | |
| IEEE1609_ChannelType_SCH | |
| IEEE1609_ChannelType_GUARD | |
Definition at line 20 of file IEEE1609_Interface.h.