|
|
| GobyStoreServer (protobuf::GobyStoreServerConfig *cfg) |
| |
|
| ApplicationBase (google::protobuf::Message *cfg=0) |
| |
|
void | quit () |
| | Requests a clean (return 0) exit.
|
| |
|
std::string | application_name () |
| | name of this application (from AppBaseConfig::app_name). E.g. "garmin_gps_g"
|
| |
|
std::string | platform_name () |
| | name of this platform (from AppBaseConfig::platform_name). E.g. "AUV-23" or "unicorn"
|
| |
|
template<typename App , typename Config > |
| friend | int::goby::run (int argc, char *argv[], Config *cfg) |
| |
|
const AppBaseConfig & | base_cfg () |
| |
|
| StaticProtobufNode (common::ZeroMQService *service) |
| |
| template<typename ProtoBufMessage > |
| void | subscribe (int socket_id, boost::function< void(const ProtoBufMessage &)> handler=boost::function< void(const ProtoBufMessage &)>(), const std::string &group="") |
| | Subscribe to a message (of any type derived from google::protobuf::Message) More...
|
| |
|
template<typename ProtoBufMessage , class C > |
| void | subscribe (int socket_id, void(C::*mem_func)(const ProtoBufMessage &), C *obj, const std::string &group="") |
| |
|
template<typename ProtoBufMessage > |
| void | on_receipt (int socket_id, boost::function< void(const ProtoBufMessage &)> handler=boost::function< void(const ProtoBufMessage &)>(), const std::string &group="") |
| |
|
template<typename ProtoBufMessage , class C > |
| void | on_receipt (int socket_id, void(C::*mem_func)(const ProtoBufMessage &), C *obj, const std::string &group="") |
| |
|
void | send (const google::protobuf::Message &msg, int socket_id, const std::string &group="") |
| |
|
ZeroMQService * | zeromq_service () |
| |
Definition at line 41 of file goby_store_server.cpp.