sidnet.stack.std.mac.ieee802_15_4
Interface Mac802_15_4
- All Superinterfaces:
- JistAPI.Proxiable, JistAPI.Timeless, MacInterface
- All Known Implementing Classes:
- Mac802_15_4Impl
public interface Mac802_15_4
- extends MacInterface
PD_DATA_confirm
void PD_DATA_confirm(PHYenum status)
PLME_CCA_confirm
void PLME_CCA_confirm(PHYenum status)
PLME_ED_confirm
void PLME_ED_confirm(PHYenum status,
byte EnergyLevel)
PLME_GET_confirm
void PLME_GET_confirm(PHYenum status,
PPIBAenum PIBAttribute,
PHY_PIB PIBAttributeValue)
PLME_SET_TRX_STATE_confirm
void PLME_SET_TRX_STATE_confirm(PHYenum status)
PLME_SET_confirm
void PLME_SET_confirm(PHYenum status,
PPIBAenum PIBAttribute)
receive
void receive(Message m)
- Description copied from interface:
MacInterface
- Radio has received a packet for mac to process.
- Specified by:
receive
in interface MacInterface
- Parameters:
m
- packet received
assoRspWaitHandler
void assoRspWaitHandler()
beaconRxHandler
void beaconRxHandler()
beaconSearchHandler
void beaconSearchHandler()
beaconTxHandler
void beaconTxHandler(boolean forTX)
dataWaitHandler
void dataWaitHandler()
extractHandler
void extractHandler()
rxEnableHandler
void rxEnableHandler()
scanHandler
void scanHandler()
txOverHandler
void txOverHandler()
txHandler
void txHandler()
csmaca_backoffHandler
void csmaca_backoffHandler()
csmaca_bcnOtherHandler
void csmaca_bcnOtherHandler()
csmaca_deferCCAHandler
void csmaca_deferCCAHandler()
startDevice
void startDevice()
drop
void drop(MacMessage_802_15_4 p,
java.lang.String reason)
txBcnCmdDataHandler
void txBcnCmdDataHandler()
IFSHandler
void IFSHandler()
backoffBoundHandler
void backoffBoundHandler()
get_sfSpec2_sd
int get_sfSpec2_sd()
throws JistAPI.Continuation
- Throws:
JistAPI.Continuation
get_sfSpec2_FinCAP
byte get_sfSpec2_FinCAP()
throws JistAPI.Continuation
- Throws:
JistAPI.Continuation
getMacBeaconOrder2
byte getMacBeaconOrder2()
throws JistAPI.Continuation
- Throws:
JistAPI.Continuation
getMacBcnRxTime
double getMacBcnRxTime()
throws JistAPI.Continuation
- Throws:
JistAPI.Continuation
getMpibMacBeaconOrder
byte getMpibMacBeaconOrder()
throws JistAPI.Continuation
- Throws:
JistAPI.Continuation
sscs_neverAsso
boolean sscs_neverAsso()
throws JistAPI.Continuation
- Throws:
JistAPI.Continuation