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


Constructor & Destructor Documentation

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

Definition at line 50 of file advertise.py.


Member Function Documentation

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

Definition at line 56 of file advertise.py.

Definition at line 65 of file advertise.py.


Member Data Documentation

Definition at line 50 of file advertise.py.

Definition at line 50 of file advertise.py.

Definition at line 50 of file advertise.py.


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


rosbridge_library
Author(s): Jonathan Mace
autogenerated on Thu Jun 6 2019 21:51:43