| 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) |