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

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

AddNodeDetectionLostListener(BOOST_ASIO_MOVE_ARG(Handler) h)RobotRaconteur::RobotRaconteurNodeinline
AddNodeServicesDetectedListener(BOOST_ASIO_MOVE_ARG(Handler) h)RobotRaconteur::RobotRaconteurNodeinline
AddPeriodicCleanupTask(const boost::shared_ptr< IPeriodicCleanupTask > &task)RobotRaconteur::RobotRaconteurNode
AddShutdownListener(BOOST_ASIO_MOVE_ARG(Handler) h)RobotRaconteur::RobotRaconteurNodeinline
AsyncConnectService(boost::string_ref url, boost::string_ref username, const boost::intrusive_ptr< RRMap< std::string, RRValue > > &credentials, boost::function< void(const boost::shared_ptr< ClientContext > &, ClientServiceListenerEventType, const boost::shared_ptr< void > &)> listener, boost::string_ref objecttype, boost::function< void(const boost::shared_ptr< RRObject > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncConnectService(const std::vector< std::string > &url, boost::string_ref username, const boost::intrusive_ptr< RRMap< std::string, RRValue > > &credentials, boost::function< void(const boost::shared_ptr< ClientContext > &, ClientServiceListenerEventType, const boost::shared_ptr< void > &)> listener, boost::string_ref objecttype, boost::function< void(const boost::shared_ptr< RRObject > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncDisconnectService(const boost::shared_ptr< RRObject > &obj, boost::function< void()> handler)RobotRaconteur::RobotRaconteurNode
AsyncFindNodeByID(const RobotRaconteur::NodeID &id, const std::vector< std::string > &transportschemes, boost::function< void(const boost::shared_ptr< std::vector< NodeInfo2 > > &)> handler, int32_t timeout=5000)RobotRaconteur::RobotRaconteurNode
AsyncFindNodeByName(boost::string_ref name, const std::vector< std::string > &transportschemes, boost::function< void(const boost::shared_ptr< std::vector< NodeInfo2 > > &)> handler, int32_t timeout=5000)RobotRaconteur::RobotRaconteurNode
AsyncFindObjectType(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref, boost::function< void(const boost::shared_ptr< std::string > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncFindObjectType(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref, boost::string_ref index, boost::function< void(const boost::shared_ptr< std::string > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncFindObjRefTyped(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref, boost::string_ref objecttype, boost::function< void(const boost::shared_ptr< RRObject > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncFindObjRefTyped(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref, boost::string_ref index, boost::string_ref objecttype, boost::function< void(const boost::shared_ptr< RRObject > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncFindServiceByType(boost::string_ref servicetype, const std::vector< std::string > &transportschemes, boost::function< void(const boost::shared_ptr< std::vector< ServiceInfo2 > > &)> handler, int32_t timeout=5000)RobotRaconteur::RobotRaconteurNode
AsyncReleaseObjectLock(const boost::shared_ptr< RRObject > &obj, boost::function< void(const boost::shared_ptr< std::string > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncRequestObjectLock(const boost::shared_ptr< RRObject > &obj, RobotRaconteurObjectLockFlags flags, boost::function< void(const boost::shared_ptr< std::string > &, const boost::shared_ptr< RobotRaconteurException > &)> handler, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
AsyncUpdateDetectedNodes(const std::vector< std::string > &schemes, boost::function< void()> handler, int32_t timeout=5000)RobotRaconteur::RobotRaconteurNode
CheckConnection(uint32_t endpoint)RobotRaconteur::RobotRaconteurNode
CloseService(boost::string_ref sname)RobotRaconteur::RobotRaconteurNode
CompareLogLevel(RobotRaconteur_LogLevel log_level)RobotRaconteur::RobotRaconteurNode
ConnectService(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::function< void(const boost::shared_ptr< ClientContext > &, ClientServiceListenerEventType, const boost::shared_ptr< void > &)> listener=0, boost::string_ref objecttype="")RobotRaconteur::RobotRaconteurNode
ConnectService(const std::vector< std::string > &urls, boost::string_ref username="", const boost::intrusive_ptr< RRMap< std::string, RRValue > > &credentials=(boost::intrusive_ptr< RRMap< std::string, RRValue > >()), boost::function< void(const boost::shared_ptr< ClientContext > &, ClientServiceListenerEventType, const boost::shared_ptr< void > &)> listener=0, boost::string_ref objecttype="")RobotRaconteur::RobotRaconteurNode
CreateAutoResetEvent()RobotRaconteur::RobotRaconteurNodevirtual
CreateRate(double frequency)RobotRaconteur::RobotRaconteurNodevirtual
CreateTimer(const boost::posix_time::time_duration &period, boost::function< void(const TimerEvent &)> handler, bool oneshot=false)RobotRaconteur::RobotRaconteurNodevirtual
DisconnectService(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
DownCastAndThrowException(RobotRaconteurException &exp)RobotRaconteur::RobotRaconteurNode
DownCastException(const boost::shared_ptr< RobotRaconteurException > &exp)RobotRaconteur::RobotRaconteurNode
FindNodeByID(const RobotRaconteur::NodeID &id, const std::vector< std::string > &transportschemes)RobotRaconteur::RobotRaconteurNode
FindNodeByName(boost::string_ref name, const std::vector< std::string > &transportschemes)RobotRaconteur::RobotRaconteurNode
FindObjectType(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref)RobotRaconteur::RobotRaconteurNode
FindObjectType(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref, boost::string_ref index)RobotRaconteur::RobotRaconteurNode
FindObjRefTyped(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref, boost::string_ref objecttype)RobotRaconteur::RobotRaconteurNode
FindObjRefTyped(const boost::shared_ptr< RRObject > &obj, boost::string_ref objref, boost::string_ref index, boost::string_ref objecttype)RobotRaconteur::RobotRaconteurNode
FindServiceByType(boost::string_ref servicetype, const std::vector< std::string > &transportschemes)RobotRaconteur::RobotRaconteurNode
GetDetectedNodeCacheInfo(const RobotRaconteur::NodeID &nodeid)RobotRaconteur::RobotRaconteurNode
GetDetectedNodes()RobotRaconteur::RobotRaconteurNode
GetDynamicServiceFactory()RobotRaconteur::RobotRaconteurNode
GetEndpointInactivityTimeout()RobotRaconteur::RobotRaconteurNode
GetExceptionHandler()RobotRaconteur::RobotRaconteurNode
GetLogLevel()RobotRaconteur::RobotRaconteurNode
GetLogRecordHandler()RobotRaconteur::RobotRaconteurNode
GetMemoryMaxTransferSize()RobotRaconteur::RobotRaconteurNode
GetMessageTap()RobotRaconteur::RobotRaconteurNode
GetNodeDirectories()RobotRaconteur::RobotRaconteurNode
GetNodeDiscoveryMaxCacheCount()RobotRaconteur::RobotRaconteurNode
GetObjectServicePath(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
GetObjectType(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNodevirtual
GetPulledServiceType(const boost::shared_ptr< RRObject > &obj, boost::string_ref type)RobotRaconteur::RobotRaconteurNode
GetPulledServiceTypes(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
GetRandomInt(T min, T max)RobotRaconteur::RobotRaconteurNodeinline
GetRandomInts(size_t count, T min, T max)RobotRaconteur::RobotRaconteurNodeinline
GetRandomString(size_t count)RobotRaconteur::RobotRaconteurNode
GetRegisteredServiceNames()RobotRaconteur::RobotRaconteurNode
GetRegisteredServiceTypes()RobotRaconteur::RobotRaconteurNode
GetRequestTimeout()RobotRaconteur::RobotRaconteurNode
GetRobotRaconteurVersion()RobotRaconteur::RobotRaconteurNode
GetService(boost::string_ref name)RobotRaconteur::RobotRaconteurNode
GetServiceAttributes(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
GetServiceName(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
GetServiceNodeID(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
GetServiceNodeName(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
GetServiceType(boost::string_ref type)RobotRaconteur::RobotRaconteurNode
GetThreadPool()RobotRaconteur::RobotRaconteurNode
GetThreadPoolCount()RobotRaconteur::RobotRaconteurNode
GetThreadPoolFactory()RobotRaconteur::RobotRaconteurNode
GetTransportInactivityTimeout()RobotRaconteur::RobotRaconteurNode
HandleException(const std::exception *exp)RobotRaconteur::RobotRaconteurNode
Init()RobotRaconteur::RobotRaconteurNode
IsEndpointLargeTransferAuthorized(uint32_t endpoint)RobotRaconteur::RobotRaconteurNode
IsServiceTypeRegistered(boost::string_ref servicetype)RobotRaconteur::RobotRaconteurNode
LogMessage(RobotRaconteur_LogLevel level, const std::string &message)RobotRaconteur::RobotRaconteurNode
LogRecord(const RRLogRecord &record)RobotRaconteur::RobotRaconteurNode
MonitorEnter(const boost::shared_ptr< RRObject > &obj, int32_t timeout=RR_TIMEOUT_INFINITE)RobotRaconteur::RobotRaconteurNode
MonitorExit(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
node_lost_listener_connection typedefRobotRaconteur::RobotRaconteurNode
node_updated_listener_connection typedefRobotRaconteur::RobotRaconteurNode
NodeID()RobotRaconteur::RobotRaconteurNode
NodeName()RobotRaconteur::RobotRaconteurNode
NodeSyncTimeSpec()RobotRaconteur::RobotRaconteurNodevirtual
NodeSyncTimeUTC()RobotRaconteur::RobotRaconteurNodevirtual
NowNodeTime()RobotRaconteur::RobotRaconteurNodevirtual
NowTimeSpec()RobotRaconteur::RobotRaconteurNodevirtual
NowUTC()RobotRaconteur::RobotRaconteurNodevirtual
RegisterService(boost::string_ref name, boost::string_ref servicetype, const boost::shared_ptr< RRObject > &obj, const boost::shared_ptr< ServiceSecurityPolicy > &securitypolicy=boost::shared_ptr< ServiceSecurityPolicy >())RobotRaconteur::RobotRaconteurNode
RegisterService(const boost::shared_ptr< ServerContext > &c)RobotRaconteur::RobotRaconteurNode
RegisterServiceType(const boost::shared_ptr< ServiceFactory > &factory)RobotRaconteur::RobotRaconteurNode
RegisterTransport(const boost::shared_ptr< Transport > &transport)RobotRaconteur::RobotRaconteurNode
ReleaseObjectLock(const boost::shared_ptr< RRObject > &obj)RobotRaconteur::RobotRaconteurNode
ReleaseThreadPool()RobotRaconteur::RobotRaconteurNode
RemovePeriodicCleanupTask(const boost::shared_ptr< IPeriodicCleanupTask > &task)RobotRaconteur::RobotRaconteurNode
RequestObjectLock(const boost::shared_ptr< RRObject > &obj, RobotRaconteurObjectLockFlags flags)RobotRaconteur::RobotRaconteurNode
RobotRaconteurNode()RobotRaconteur::RobotRaconteurNode
s()RobotRaconteur::RobotRaconteurNodestatic
SelectRemoteNodeURL(const std::vector< std::string > &urls)RobotRaconteur::RobotRaconteurNodestatic
SetDynamicServiceFactory(const boost::shared_ptr< RobotRaconteur::DynamicServiceFactory > &f)RobotRaconteur::RobotRaconteurNode
SetEndpointInactivityTimeout(uint32_t timeout)RobotRaconteur::RobotRaconteurNode
SetExceptionHandler(boost::function< void(const std::exception *)> handler)RobotRaconteur::RobotRaconteurNode
SetLogLevel(RobotRaconteur_LogLevel level)RobotRaconteur::RobotRaconteurNode
SetLogLevelFromEnvVariable(const std::string &env_variable_name="ROBOTRACONTEUR_LOG_LEVEL")RobotRaconteur::RobotRaconteurNode
SetLogLevelFromString(boost::string_ref level)RobotRaconteur::RobotRaconteurNode
SetLogRecordHandler(const boost::shared_ptr< LogRecordHandler > &handler)RobotRaconteur::RobotRaconteurNode
SetMemoryMaxTransferSize(uint32_t size)RobotRaconteur::RobotRaconteurNode
SetMessageTap(const boost::shared_ptr< MessageTap > &message_tap)RobotRaconteur::RobotRaconteurNode
SetNodeDirectories(const NodeDirectories &dir)RobotRaconteur::RobotRaconteurNode
SetNodeDiscoveryMaxCacheCount(uint32_t count)RobotRaconteur::RobotRaconteurNode
SetNodeID(const RobotRaconteur::NodeID &id)RobotRaconteur::RobotRaconteurNode
SetNodeName(boost::string_ref name)RobotRaconteur::RobotRaconteurNode
SetRequestTimeout(uint32_t timeout)RobotRaconteur::RobotRaconteurNode
SetThreadPool(const boost::shared_ptr< ThreadPool > &pool)RobotRaconteur::RobotRaconteurNode
SetThreadPoolCount(int32_t count)RobotRaconteur::RobotRaconteurNode
SetThreadPoolFactory(const boost::shared_ptr< ThreadPoolFactory > &factory)RobotRaconteur::RobotRaconteurNode
SetTransportInactivityTimeout(uint32_t timeout)RobotRaconteur::RobotRaconteurNode
Shutdown()RobotRaconteur::RobotRaconteurNodevirtual
shutdown_listener_connection typedefRobotRaconteur::RobotRaconteurNode
Sleep(const boost::posix_time::time_duration &duration)RobotRaconteur::RobotRaconteurNodevirtual
sp()RobotRaconteur::RobotRaconteurNodestatic
SubscribeService(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 objecttype="")RobotRaconteur::RobotRaconteurNode
SubscribeService(const 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 objecttype="")RobotRaconteur::RobotRaconteurNode
SubscribeServiceByType(const std::vector< std::string > &service_types, const boost::shared_ptr< ServiceSubscriptionFilter > &filter=boost::shared_ptr< ServiceSubscriptionFilter >())RobotRaconteur::RobotRaconteurNode
SubscribeServiceInfo2(const std::vector< std::string > &service_types, const boost::shared_ptr< ServiceSubscriptionFilter > &filter=boost::shared_ptr< ServiceSubscriptionFilter >())RobotRaconteur::RobotRaconteurNode
TryGetDetectedNodeCacheInfo(const RobotRaconteur::NodeID &nodeid, NodeInfo2 &nodeinfo2)RobotRaconteur::RobotRaconteurNode
TryGetNodeID(RobotRaconteur::NodeID &id)RobotRaconteur::RobotRaconteurNode
TryGetNodeName(std::string &node_name)RobotRaconteur::RobotRaconteurNode
TryGetThreadPool(boost::shared_ptr< ThreadPool > &pool)RobotRaconteur::RobotRaconteurNode
TryHandleException(RR_WEAK_PTR< RobotRaconteurNode > node, const std::exception *exp)RobotRaconteur::RobotRaconteurNodestatic
TryPostToThreadPool(RR_WEAK_PTR< RobotRaconteurNode > node, BOOST_ASIO_MOVE_ARG(HandlerType) h, bool shutdown_op=false)RobotRaconteur::RobotRaconteurNodeinlinestatic
UnregisterServiceType(boost::string_ref type)RobotRaconteur::RobotRaconteurNode
UpdateDetectedNodes(const std::vector< std::string > &schemes)RobotRaconteur::RobotRaconteurNode
weak_sp()RobotRaconteur::RobotRaconteurNodestatic