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