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