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 |