OctopOS
0.6.0
Data communication bus for SPACE HAUC
|
This is the complete list of members for subscriber< T >, including all inherited members.
data_available() | subscriber< T > | inline |
get_data() | subscriber< T > | inline |
get_data_async() | subscriber< T > | inline |
getTempId(role_t role) | tentacle | protectedstatic |
message_que | tentacle | protectedstatic |
PUBLISHER enum value (defined in tentacle) | tentacle | protected |
read(long type, bool block=true, bool under=false) | tentacle | protectedstatic |
register_cb(callback cb, std::string topic, uint size, subscriber_manager *sub) | subscriber_manager | protectedstatic |
registered_callbacks | subscriber_manager | protectedstatic |
registered_callbacks_lock (defined in subscriber_manager) | subscriber_manager | protectedstatic |
role_t enum name | tentacle | protected |
shared_data | tentacle | protectedstatic |
SUBSCRIBER enum value (defined in tentacle) | tentacle | protected |
subscriber(std::string topic_name, key_t shared_queue) | subscriber< T > | inline |
subscriber_manager(key_t shared_queue) | subscriber_manager | inlineexplicitprotected |
tentacle(key_t msg_key) | tentacle | explicitprotected |
topic_ids | subscriber_manager | protectedstatic |
topic_ids_lock | subscriber_manager | protectedstatic |
topic_memory | subscriber_manager | protectedstatic |
topic_memory_lock (defined in subscriber_manager) | subscriber_manager | protectedstatic |
wait_for_data(void *data) | subscriber_manager | static |
write(long type, std::string data) | tentacle | protected |
write(std::pair< long, std::string > pair) | tentacle | protected |
~subscriber() | subscriber< T > | inline |