Samraksh.eMote.Net Namespace : MACBase Class |
The following tables list the members exposed by MACBase.
Name | Description | |
---|---|---|
MACBase Constructor | Constructor to create MAC object |
Name | Description | |
---|---|---|
m_callbacks | (Inherited from Microsoft.SPOT.Hardware.NativeEventDispatcher) | |
m_disposed | (Inherited from Microsoft.SPOT.Hardware.NativeEventDispatcher) | |
m_threadSpawn | (Inherited from Microsoft.SPOT.Hardware.NativeEventDispatcher) |
Name | Description | |
---|---|---|
BufferSize | Size of send buffer | |
CCA | True iff MAC CCA (clear channel assessment) is enabled | |
CCASenseTime | Amount of time (in milliseconds) to assess whether channel is clear (CCA) | |
MACRadioObj | The radio object the MAC is using | |
MACType | The type of MAC (OMAC, CSMA) | |
NeighborLivenessDelay | Delay (in milliseconds) before a Neighbor is deemed dead | |
NumberOfRetries | Number of times to try sending before MAC gives up |
Name | Description | |
---|---|---|
DeleteMsgWithMsgID | ||
DisableInterrupt | (Inherited from Microsoft.SPOT.Hardware.NativeEventDispatcher) | |
Dispose | Overloaded. Overridden. Uninitialize MAC instance | |
EnableInterrupt | (Inherited from Microsoft.SPOT.Hardware.NativeEventDispatcher) | |
EnqueueToSend | Overloaded. Send packet | |
GetMsgWithMsgID | ||
IsMsgIDValid | IsPacketIDValid | |
MACNeighborList | Get the the internal list of neighbors from the MAC including unreachable destinations | |
NeighborList | Get the list of neighbors from the MAC | |
NeighborListArray | Create a NeighborList array for the user | |
NeighborStatus | Get the details for a Neighbor | |
PendingReceivePacketCount | Get a count of unprocessed packets in the buffer | |
PendingSendPacketCount | Get a count of unprocessed packets in the buffer | |
RemovePacket | Remove a _packet from the buffer | |
Send | Overloaded. Send packet |
Name | Description | |
---|---|---|
Finalize | (Inherited from Microsoft.SPOT.Hardware.NativeEventDispatcher) |
Name | Description | |
---|---|---|
OnInterrupt | (Inherited from Microsoft.SPOT.Hardware.NativeEventDispatcher) | |
OnNeighborChange | Raised when neighborhood changes | |
OnReceive | Raised when a packet has been received | |
OnReceiveAll | Raised when any packet is received (promiscuous mode) | |
OnSendStatus | Raised when a transmited packet is ACKed |