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 39 of file advertise.py.


Constructor & Destructor Documentation

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

Definition at line 49 of file advertise.py.


Member Function Documentation

Definition at line 70 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 58 of file advertise.py.

Definition at line 55 of file advertise.py.

Definition at line 64 of file advertise.py.


Member Data Documentation

Definition at line 49 of file advertise.py.

Definition at line 49 of file advertise.py.

Definition at line 49 of file advertise.py.


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


rosbridge_library
Author(s): Jonathan Mace
autogenerated on Wed Sep 13 2017 03:18:07