Cern
LibTmsApi 2.3.0
BoapSimple.h File Reference
#include <stdint.h>
#include <BPoll.h>
#include <BSocket.h>
#include <BError.h>

Classes

struct  BoapPacketHead
 
class  BoapPacket
 
class  BoapClientObject
 
class  BoapSignalObject
 
class  BoapServiceEntry
 
class  BoapServer
 
class  BoapFuncEntry
 
class  BoapServiceObject
 

Typedefs

typedef int8_t Int8
 
typedef uint8_t UInt8
 
typedef int16_t Int16
 
typedef uint16_t UInt16
 
typedef int32_t Int32
 
typedef uint32_t UInt32
 
typedef double Double
 
typedef uint32_t BoapService
 
typedef BError(BoapServiceObject::* BoapFunc) (BoapPacket &rx, BoapPacket &tx)
 

Enumerations

enum  BoapType { BoapTypeRpc , BoapTypeSignal }
 

Typedef Documentation

◆ BoapFunc

typedef BError(BoapServiceObject::* BoapFunc) (BoapPacket &rx, BoapPacket &tx)

◆ BoapService

typedef uint32_t BoapService

◆ Double

typedef double Double

◆ Int16

typedef int16_t Int16

◆ Int32

typedef int32_t Int32

◆ Int8

typedef int8_t Int8

◆ UInt16

typedef uint16_t UInt16

◆ UInt32

typedef uint32_t UInt32

◆ UInt8

typedef uint8_t UInt8

Enumeration Type Documentation

◆ BoapType

enum BoapType
Enumerator
BoapTypeRpc 
BoapTypeSignal