Public Member Functions | Public Attributes
rosbridge_library.capabilities.advertise.Registration Class Reference

List of all members.

Public Member Functions

def __init__
def is_empty
def register_advertisement
def unregister
def unregister_advertisement

Public Attributes

 client_id
 clients
 topic

Detailed Description

Keeps track of how many times a client has requested to advertise
a publisher.

A client could advertise and unadvertise a topic multiple times, and we
must make sure that the underlying publisher is only created and destroyed
at the appropriate moments

Definition at line 38 of file advertise.py.


Constructor & Destructor Documentation

def rosbridge_library.capabilities.advertise.Registration.__init__ (   self,
  client_id,
  topic 
)

Definition at line 48 of file advertise.py.


Member Function Documentation

Definition at line 69 of file advertise.py.

def rosbridge_library.capabilities.advertise.Registration.register_advertisement (   self,
  msg_type,
  adv_id = None,
  latch = False,
  queue_size = 100 
)

Definition at line 57 of file advertise.py.

Definition at line 54 of file advertise.py.

Definition at line 63 of file advertise.py.


Member Data Documentation

Definition at line 48 of file advertise.py.

Definition at line 48 of file advertise.py.

Definition at line 48 of file advertise.py.


The documentation for this class was generated from the following file:


rosbridge_library
Author(s): Jonathan Mace
autogenerated on Thu Aug 27 2015 14:50:35