Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
jsk_topic_tools.transport.ConnectionBasedTransport Class Reference
Inheritance diagram for jsk_topic_tools.transport.ConnectionBasedTransport:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def advertise (self, args, kwargs)
 
def is_subscribed (self)
 
def peer_subscribe (self, args, kwargs)
 
def peer_unsubscribe (self, args, kwargs)
 
def subscribe (self)
 
def unsubscribe (self)
 

Public Attributes

 is_initialized
 

Private Member Functions

def _post_init (self)
 
def _warn_never_subscribed_cb (self, timer_event)
 

Private Attributes

 _connection_status
 
 _ever_subscribed
 
 _publishers
 

Static Private Attributes

 __metaclass__ = MetaConnectionBasedTransport
 

Detailed Description

Definition at line 49 of file transport.py.

Constructor & Destructor Documentation

def jsk_topic_tools.transport.ConnectionBasedTransport.__init__ (   self)

Definition at line 53 of file transport.py.

Member Function Documentation

def jsk_topic_tools.transport.ConnectionBasedTransport._post_init (   self)
private

Definition at line 62 of file transport.py.

def jsk_topic_tools.transport.ConnectionBasedTransport._warn_never_subscribed_cb (   self,
  timer_event 
)
private

Definition at line 73 of file transport.py.

def jsk_topic_tools.transport.ConnectionBasedTransport.advertise (   self,
  args,
  kwargs 
)

Definition at line 112 of file transport.py.

def jsk_topic_tools.transport.ConnectionBasedTransport.is_subscribed (   self)

Definition at line 88 of file transport.py.

def jsk_topic_tools.transport.ConnectionBasedTransport.peer_subscribe (   self,
  args,
  kwargs 
)

Definition at line 91 of file transport.py.

def jsk_topic_tools.transport.ConnectionBasedTransport.peer_unsubscribe (   self,
  args,
  kwargs 
)

Definition at line 99 of file transport.py.

def jsk_topic_tools.transport.ConnectionBasedTransport.subscribe (   self)

Definition at line 81 of file transport.py.

def jsk_topic_tools.transport.ConnectionBasedTransport.unsubscribe (   self)

Definition at line 85 of file transport.py.

Member Data Documentation

jsk_topic_tools.transport.ConnectionBasedTransport.__metaclass__ = MetaConnectionBasedTransport
staticprivate

Definition at line 51 of file transport.py.

jsk_topic_tools.transport.ConnectionBasedTransport._connection_status
private

Definition at line 58 of file transport.py.

jsk_topic_tools.transport.ConnectionBasedTransport._ever_subscribed
private

Definition at line 57 of file transport.py.

jsk_topic_tools.transport.ConnectionBasedTransport._publishers
private

Definition at line 56 of file transport.py.

jsk_topic_tools.transport.ConnectionBasedTransport.is_initialized

Definition at line 55 of file transport.py.


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


jsk_topic_tools
Author(s): Kei Okada , Yusuke Furuta
autogenerated on Tue Feb 6 2018 03:45:19