Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
fawkes::bb_iinfo_msg_t Struct Reference

Message for interface info. More...

#include <messages.h>

Public Attributes

char type [__INTERFACE_TYPE_SIZE]
 interface type name More...
 
char id [__INTERFACE_ID_SIZE]
 interface instance ID More...
 
unsigned char hash [__INTERFACE_HASH_SIZE]
 interface version hash More...
 
uint32_t serial
 
                              instance serial to unique identify

this instance More...

 
uint32_t has_writer: 1
 
      1 if the interface currently has a

writer, 0 otherwise More...

 
uint32_t num_readers: 31
 number of currently existing readers More...
 

Detailed Description

Message for interface info.

Definition at line 86 of file messages.h.

Member Data Documentation

uint32_t fawkes::bb_iinfo_msg_t::has_writer

      1 if the interface currently has a

writer, 0 otherwise

Definition at line 92 of file messages.h.

Referenced by fawkes::BlackBoardInterfaceListContent::append_interface(), fawkes::RemoteBlackBoard::list(), and fawkes::RemoteBlackBoard::list_all().

unsigned char fawkes::bb_iinfo_msg_t::hash[__INTERFACE_HASH_SIZE]
char fawkes::bb_iinfo_msg_t::id[__INTERFACE_ID_SIZE]
uint32_t fawkes::bb_iinfo_msg_t::num_readers

number of currently existing readers

Definition at line 94 of file messages.h.

Referenced by fawkes::BlackBoardInterfaceListContent::append_interface(), fawkes::RemoteBlackBoard::list(), and fawkes::RemoteBlackBoard::list_all().

uint32_t fawkes::bb_iinfo_msg_t::serial

                              instance serial to unique identify

this instance

Definition at line 90 of file messages.h.

Referenced by fawkes::BlackBoardInterfaceListContent::append_interface(), fawkes::RemoteBlackBoard::list(), and fawkes::RemoteBlackBoard::list_all().

char fawkes::bb_iinfo_msg_t::type[__INTERFACE_TYPE_SIZE]

The documentation for this struct was generated from the following file: