$search

master_sync::_RemoteManager Class Reference

List of all members.

Public Member Functions

def __init__
def advertise_service
def get_topic_type
def lookup_service
def publishers_updated
def resolve
def subscribe
def unadvertise
def unadvertise_service
def unsubscribe_all

Public Attributes

 master
 master_uri
 new_topics_callback

Private Member Functions

def _new_topics

Private Attributes

 _external_node
 _lock
 _pubs
 _srvs
 _subs
 _type_cache

Detailed Description

Definition at line 97 of file master_sync.py.


Member Function Documentation

def master_sync::_RemoteManager::__init__ (   self,
  master_uri,
  new_topics_callback 
)

Definition at line 98 of file master_sync.py.

def master_sync::_RemoteManager::_new_topics (   self,
  topic,
  publishers 
) [private]

Definition at line 212 of file master_sync.py.

def master_sync::_RemoteManager::advertise_service (   self,
  service_name,
  uri 
)

Definition at line 175 of file master_sync.py.

def master_sync::_RemoteManager::get_topic_type (   self,
  query_topic 
)

Definition at line 120 of file master_sync.py.

def master_sync::_RemoteManager::lookup_service (   self,
  service_name 
)

Definition at line 168 of file master_sync.py.

def master_sync::_RemoteManager::publishers_updated (   self,
  topic,
  topic_type,
  uris 
)

Definition at line 138 of file master_sync.py.

def master_sync::_RemoteManager::resolve (   self,
  topic 
)

Definition at line 201 of file master_sync.py.

def master_sync::_RemoteManager::subscribe (   self,
  topic 
)

Definition at line 132 of file master_sync.py.

def master_sync::_RemoteManager::unadvertise (   self,
  topic,
  uri 
)

Definition at line 159 of file master_sync.py.

def master_sync::_RemoteManager::unadvertise_service (   self,
  service_name 
)

Definition at line 192 of file master_sync.py.

def master_sync::_RemoteManager::unsubscribe_all (   self  ) 

Definition at line 204 of file master_sync.py.


Member Data Documentation

Definition at line 113 of file master_sync.py.

Definition at line 105 of file master_sync.py.

Definition at line 110 of file master_sync.py.

Definition at line 111 of file master_sync.py.

Definition at line 109 of file master_sync.py.

Definition at line 107 of file master_sync.py.

Definition at line 103 of file master_sync.py.

Definition at line 99 of file master_sync.py.

Definition at line 100 of file master_sync.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


multimaster
Author(s): Wim Meeussen
autogenerated on Fri Mar 1 16:06:04 2013