| Class | Description | |
|---|---|---|
![]() | MACBase | Base class for wireless protocols |
![]() | MACNotConfiguredException | MAC is not configured |
![]() | MACPipe | Class to register multiple callbacks for CSHARP payload types. |
![]() | MACTypeMismatchException | MAC type is unknown |
![]() | Packet | Packet object. Passed to native. |
![]() | RadioBusyException | Radio is busy |
![]() | RadioNotConfiguredException | Radio is not configured |
![]() | UnknownRadioTypeException | Radio type is unknown |
| Delegate | Description | |
|---|---|---|
![]() | MACBase.IMACNeighborChangeEventHandler | Event handler for classes implementing IMAC's neighbor change event |
![]() | MACBase.IMACReceiveEventHandler | Event handler for classes implementing IMAC's on receive event |
![]() | MACBase.IMACTransmitACKEventHandler | Event handler for classes implementing IMAC's transmit ACK event |
| Enumeration | Description | |
|---|---|---|
![]() | CallbackType | Kinds of callbacks |
![]() | DeviceStatus | Device status |
![]() | MACType | Kinds of protocol |
![]() | NetOpStatus | Net operation result status |
![]() | PayloadType | To be kept in sync with that in DeviceCode/Include/Samraksh/Message.h Values go from 1 to 31 (lower 5 bits - 0x00 to 0x1F) and possibly 0xFF (255) are for user applications. |
![]() | PayloadTypeMAC | |
![]() | SendPacketStatus | SendPa |