Fawkes API
Fawkes Development Version
|
Message for interface info. More...
#include <messages.h>
Public Attributes | |
char | type [__INTERFACE_TYPE_SIZE] |
interface type name | |
char | id [__INTERFACE_ID_SIZE] |
interface instance ID | |
unsigned char | hash [__INTERFACE_HASH_SIZE] |
interface version hash | |
uint32_t | serial |
instance serial to unique identify this instance | |
uint32_t | has_writer: 1 |
1 if the interface currently has a writer, 0 otherwise | |
uint32_t | num_readers: 31 |
number of currently existing readers |
Message for interface info.
Definition at line 86 of file messages.h.
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] |
interface version hash
Definition at line 89 of file messages.h.
Referenced by fawkes::BlackBoardInterfaceListContent::append_interface(), fawkes::RemoteBlackBoard::list(), and fawkes::RemoteBlackBoard::list_all().
char fawkes::bb_iinfo_msg_t::id[__INTERFACE_ID_SIZE] |
interface instance ID
Definition at line 88 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::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] |
interface type name
Definition at line 87 of file messages.h.
Referenced by fawkes::BlackBoardInterfaceListContent::append_interface(), fawkes::RemoteBlackBoard::list(), and fawkes::RemoteBlackBoard::list_all().