Public Member Functions | Public Attributes | Private Attributes | List of all members
rqt_bag.message_listener_thread.MessageListenerThread Class Reference
Inheritance diagram for rqt_bag.message_listener_thread.MessageListenerThread:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, timeline, topic, listener)
 
def run (self)
 
def stop (self)
 

Public Attributes

 bag_msg_data
 
 listener
 
 timeline
 
 topic
 

Private Attributes

 _stop_flag
 

Detailed Description

Waits for new messages loaded on the given topic, then calls the message listener.
One thread per listener, topic pair.

Definition at line 46 of file message_listener_thread.py.

Constructor & Destructor Documentation

def rqt_bag.message_listener_thread.MessageListenerThread.__init__ (   self,
  timeline,
  topic,
  listener 
)

Definition at line 53 of file message_listener_thread.py.

Member Function Documentation

def rqt_bag.message_listener_thread.MessageListenerThread.run (   self)
Thread body. loops and notifies the listener of new messages

Definition at line 64 of file message_listener_thread.py.

def rqt_bag.message_listener_thread.MessageListenerThread.stop (   self)

Definition at line 85 of file message_listener_thread.py.

Member Data Documentation

rqt_bag.message_listener_thread.MessageListenerThread._stop_flag
private

Definition at line 60 of file message_listener_thread.py.

rqt_bag.message_listener_thread.MessageListenerThread.bag_msg_data

Definition at line 59 of file message_listener_thread.py.

rqt_bag.message_listener_thread.MessageListenerThread.listener

Definition at line 58 of file message_listener_thread.py.

rqt_bag.message_listener_thread.MessageListenerThread.timeline

Definition at line 56 of file message_listener_thread.py.

rqt_bag.message_listener_thread.MessageListenerThread.topic

Definition at line 57 of file message_listener_thread.py.


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


rqt_bag
Author(s): Dirk Thomas , Aaron Blasdel , Austin Hendrix , Tim Field
autogenerated on Fri Feb 19 2021 03:14:14