LibBeamApi  1.3.0
Classes | Typedefs | Enumerations
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, BoapTypeRpcReply, BoapTypeSignal, BoapTypeRpcError,
  BoapTypeRpc, BoapTypeSignal
}

Typedef Documentation

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

Enumeration Type Documentation

enum BoapType
Enumerator:
BoapTypeRpc 
BoapTypeRpcReply 
BoapTypeSignal 
BoapTypeRpcError 
BoapTypeRpc 
BoapTypeSignal