14#ifndef _NETSIM_WIRELESS_H_
15#define _NETSIM_WIRELESS_H_
97 double dUpperFrequency,
98 double dLowerFrequency);
101 double dChannelBandwidth);
123 double* rxPower_dbm);
129 double dUpperFrequency,
130 double dLowerFrequency,
131 double dChannelBandwidth,
137 double* dUpperFrequency,
138 double* dLowerFrequency,
139 double* dChannelBandwidth,
#define _declspec(dllexport)
This function is used to trigger the update.
void fn_NetSim_Wireless_SetProperty(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, double dUpperFrequency, double dLowerFrequency, double dChannelBandwidth, double dTxPower_mw, PHY_MODULATION modulation, PHY_TX_STATUS txStatus)
static const char * strPHY_MODULATION[]
void fn_NetSim_Wireless_GetRxPower(NETSIM_ID recvId, NETSIM_ID recvInterface, NETSIM_ID transmitterId, double *rxPower_mw, double *rxPower_dbm)
PPHYPROP_WIRELESS get_phy_type_wireless(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId)
struct stru_phytype_wireless PHYPROP_WIRELESS
void fn_NetSim_Wireless_SetRxPower_mw(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, NETSIM_ID nTransmitterId, double rxPower_mw)
enum enum_tx_status PHY_TX_STATUS
struct stru_phytype_wireless * PPHYPROP_WIRELESS
enum enum_Modulation PHY_MODULATION
void fn_NetSim_Wireless_SetFrequency(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, double dUpperFrequency, double dLowerFrequency)
void fn_NetSim_Wireless_GetProperty(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, double *dUpperFrequency, double *dLowerFrequency, double *dChannelBandwidth, double *dTxPower_mw, PHY_MODULATION *modulation, PHY_TX_STATUS *txStatus)
void fn_NetSim_Wireless_SetRxPower_dbm(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, NETSIM_ID nTransmitterId, double rxPower_dbm)
void fn_NetSim_Wireless_SetModulation(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, PHY_MODULATION modulation)
void fn_NetSim_Wireless_SetTxPower_dbm(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, double txPower_dbm)
void fn_NetSim_Wireless_SetChannelBandwidth(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, double dChannelBandwidth)
void fn_NetSim_Wireless_SetTxPower_mw(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, double txPower_mw)
void fn_NetSim_Wireless_SetTxStatus(NETSIM_ID nDeviceId, NETSIM_ID nInterfaceId, PHY_TX_STATUS txStatus)
double * dReceivedPower_dbm
double dTransmitPower_dbm
PHY_MODULATION modulation