| Beam-lib 2.15.1 |
BoapMc1.h File Reference
#include <BTypes.h>#include <BMutex.h>#include <BSemaphore.h>#include <BQueue.h>#include <BFifo.h>#include <BComms.h>Classes | |
| struct | BoapMc1PacketHead |
| class | BoapMc1Packet |
| struct | BoapMc1Error |
| class | BoapMc1Comms |
Enumerations | |
| enum | BoapMc1Type { BoapMc1TypeRequest = 0x0000, BoapMc1TypeReply = 0x8000 } |
Functions | |
| struct BoapMc1PacketHead | __attribute__ ((aligned(8), packed)) |
| BUInt32 | boapMc1CommsRoundupLen (BUInt32 len) |
Variables | |
| const BUInt16 | BoapMc1Magic = 0x5542 |
| BUInt16 | magic |
| BUInt16 | length |
| BUInt16 | addressTo |
| Do we want addresses ? More... | |
| BUInt16 | addressFrom |
| BUInt16 | cmd |
| BInt16 | error |
| Not used. Maybe return a BError object ? More... | |
| BUInt32 | checksum |
| Not used. Not sure we want this here or at the very end of the packet. More... | |
| BoapMc1PacketHead | head |
| char | data [8] |
| BInt16 | number |
| The error number. More... | |
| char | string [32] |
| The error string. More... | |
| class BoapMc1Comms | __attribute__ |
Enumeration Type Documentation
◆ BoapMc1Type
| enum BoapMc1Type |
Function Documentation
◆ __attribute__()
| struct BoapMc1PacketHead __attribute__ | ( | (aligned(8), packed) | ) |
◆ boapMc1CommsRoundupLen()
Variable Documentation
◆ __attribute__
| class BoapMc1Comms __attribute__ |
◆ addressFrom
| BUInt16 addressFrom |
◆ addressTo
| BUInt16 addressTo |
Do we want addresses ?
◆ BoapMc1Magic
| const BUInt16 BoapMc1Magic = 0x5542 |
◆ checksum
| BUInt32 checksum |
Not used. Not sure we want this here or at the very end of the packet.
◆ cmd
| BUInt16 cmd |
◆ data
| char data[8] |
◆ error
◆ head
| BoapMc1PacketHead head |
◆ length
| BUInt16 length |
◆ magic
| BUInt16 magic |
◆ number
| BInt16 number |
The error number.
◆ string
| char string[32] |
The error string.
Generated by
1.8.14 
