Robot Raconteur Core C++ Library
Loading...
Searching...
No Matches
RobotRaconteur::ServiceSubscription Member List

This is the complete list of members for RobotRaconteur::ServiceSubscription, including all inherited members.

AddClientConnectFailedListener(boost::function< void(const boost::shared_ptr< ServiceSubscription > &, const ServiceSubscriptionClientID &, const std::vector< std::string > &, const boost::shared_ptr< RobotRaconteurException > &)> handler)RobotRaconteur::ServiceSubscription
AddClientConnectListener(boost::function< void(const boost::shared_ptr< ServiceSubscription > &, const ServiceSubscriptionClientID &, const boost::shared_ptr< RRObject > &)> handler)RobotRaconteur::ServiceSubscription
AddClientDisconnectListener(boost::function< void(const boost::shared_ptr< ServiceSubscription > &, const ServiceSubscriptionClientID &, const boost::shared_ptr< RRObject > &)> handler)RobotRaconteur::ServiceSubscription
AsyncGetDefaultClient(boost::function< void(const boost::shared_ptr< T > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::ServiceSubscriptioninline
ClaimClient(const boost::shared_ptr< RRObject > &client)RobotRaconteur::ServiceSubscriptionvirtual
Close() RR_OVERRIDERobotRaconteur::ServiceSubscription
GetConnectedClients()RobotRaconteur::ServiceSubscription
GetConnectRetryDelay()RobotRaconteur::ServiceSubscription
GetDefaultClient()RobotRaconteur::ServiceSubscriptioninline
GetDefaultClientWait(int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::ServiceSubscriptioninline
GetServiceURL()RobotRaconteur::ServiceSubscription
ReleaseClient(const boost::shared_ptr< RRObject > &client)RobotRaconteur::ServiceSubscriptionvirtual
SetConnectRetryDelay(uint32_t delay_milliseconds)RobotRaconteur::ServiceSubscription
SubscribePipe(boost::string_ref membername, boost::string_ref servicepath="", uint32_t max_recv_packets=std::numeric_limits< uint32_t >::max())RobotRaconteur::ServiceSubscriptioninline
SubscribeSubObject(boost::string_ref servicepath, boost::string_ref objecttype="")RobotRaconteur::ServiceSubscription
SubscribeWire(boost::string_ref membername, boost::string_ref servicepath="")RobotRaconteur::ServiceSubscriptioninline
TryGetDefaultClient(boost::shared_ptr< T > &client_out)RobotRaconteur::ServiceSubscriptioninline
TryGetDefaultClientWait(boost::shared_ptr< T > &client_out, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::ServiceSubscriptioninline
UpdateServiceByType(const std::vector< std::string > &service_types, const boost::shared_ptr< ServiceSubscriptionFilter > &filter=boost::shared_ptr< ServiceSubscriptionFilter >())RobotRaconteur::ServiceSubscription
UpdateServiceURL(boost::string_ref url, boost::string_ref username="", const boost::intrusive_ptr< RRMap< std::string, RRValue > > &credentials=(boost::intrusive_ptr< RRMap< std::string, RRValue > >()), boost::string_ref object_type="", bool close_connected=false)RobotRaconteur::ServiceSubscription
UpdateServiceURL(const std::vector< std::string > &url, boost::string_ref username="", const boost::intrusive_ptr< RRMap< std::string, RRValue > > &credentials=(boost::intrusive_ptr< RRMap< std::string, RRValue > >()), boost::string_ref object_type="", bool close_connected=false)RobotRaconteur::ServiceSubscription