XORDE  v1.0
eXtensible Operational Robotic Development Environment
Public Member Functions | Public Attributes | List of all members
ONBHeader Struct Reference

Конструктор обнуляет. More...

#include <ONBCommon.h>

Public Member Functions

 ONBHeader ()
 Конструктор обнуляет. More...
 
 ONBHeader (const unsigned long &data)
 Неявный конструктор. More...
 
 operator unsigned long & ()
 Приведение типа к unsigned long.
 
void operator= (const unsigned long &data)
 Приведение типа из unsigned long.
 

Public Attributes

unsigned char objectID
 unique ID of the object (0...255)
 
unsigned short componentID
 unique ID of the component aka address, 0 is reserved for current module
 
unsigned char _not_used: 4
 reserved for the future
 
unsigned char local: 1
 set to 0 for message broadcasting
 
unsigned char classInfo: 1
 message contains classID and info for it
 
unsigned char svc: 1
 flag of service message
 
unsigned char headerFlag: 1
 message is ONBPacket
 

Detailed Description

Конструктор обнуляет.

Неявный конструктор.

Приведение типа к unsigned long

Приведение типа из unsigned long

Конструктор обнуляет.

Неявный конструктор.

Приведение типа к unsigned long

Приведение типа из unsigned long ONBPacket header

Constructor & Destructor Documentation

ONBHeader::ONBHeader ( )
inline

Конструктор обнуляет.

ONBHeader::ONBHeader ( const unsigned long &  data)
inline

Неявный конструктор.