Public Member Functions | Private Member Functions | Private Attributes
dense_laser_assembler.dense_laser_cache.DenseLaserCache Class Reference

List of all members.

Public Member Functions

def __init__
def add_interval_req
def add_mech_state
def add_scan
def get_dense_cloud
def get_latest_done_scan_time
def process_interval_reqs
def process_scans

Private Member Functions

def _process_pending

Private Attributes

 _interval_req_lock
 _interval_req_q
 _laser_done_lock
 _laser_done_q
 _laser_wait_lock
 _laser_wait_q
 _max_laser_done_len
 _max_laser_wait_len
 _max_mech_len
 _mech_lock
 _mech_q
 _req_callback

Detailed Description

Definition at line 49 of file dense_laser_cache.py.


Constructor & Destructor Documentation

def dense_laser_assembler.dense_laser_cache.DenseLaserCache.__init__ (   self,
  req_callback,
  max_mech_len,
  max_laser_done_len,
  max_laser_wait_len 
)

Definition at line 50 of file dense_laser_cache.py.


Member Function Documentation

def dense_laser_assembler.dense_laser_cache.DenseLaserCache._process_pending (   self,
  scan_msg,
  mech_q 
) [private]

Definition at line 132 of file dense_laser_cache.py.

Definition at line 188 of file dense_laser_cache.py.

Definition at line 72 of file dense_laser_cache.py.

Definition at line 79 of file dense_laser_cache.py.

Definition at line 168 of file dense_laser_cache.py.

Definition at line 177 of file dense_laser_cache.py.

Definition at line 197 of file dense_laser_cache.py.

Definition at line 90 of file dense_laser_cache.py.


Member Data Documentation

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.

Definition at line 50 of file dense_laser_cache.py.


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


dense_laser_assembler
Author(s): Vijay Pradeep
autogenerated on Wed Apr 3 2019 02:59:29