Cern
LibTmsApi 2.3.0
BoapMc.h File Reference
#include <BTypes.h>
#include <BMutex.h>
#include <BSemaphore.h>
#include <BQueue.h>
#include <BFifo.h>
#include <BComms.h>

Classes

struct  BoapMcPacketHead
 
class  BoapMcPacket
 
class  BoapMcClientObject
 
class  BoapMcSignalObject
 
class  BoapMcServiceObject
 
class  BoapMcComms
 

Enumerations

enum  BoapMcType { BoapMcTypeRequest = 0x00 , BoapMcTypeReply = 0x80 }
 

Functions

struct BoapMcPacketHead __attribute__ ((aligned(8), packed))
 

Variables

BUInt8 length
 
BUInt8 addressTo
 
BUInt8 addressFrom
 
BUInt8 cmd
 
BUInt16 error
 
BUInt16 checksum
 
class BoapMcPacket __attribute__
 

Enumeration Type Documentation

◆ BoapMcType

enum BoapMcType
Enumerator
BoapMcTypeRequest 
BoapMcTypeReply 

Function Documentation

◆ __attribute__()

struct BoapMcPacketHead __attribute__ ( (aligned(8), packed)  )

Variable Documentation

◆ __attribute__

class BoapMcPacket __attribute__

◆ addressFrom

BUInt8 addressFrom

◆ addressTo

BUInt8 addressTo

◆ checksum

BUInt16 checksum

◆ cmd

BUInt8 cmd

◆ error

BUInt16 error

◆ length

BUInt8 length