Public Member Functions | Public Attributes | Static Public Attributes
rosbridge_library.capabilities.advertise_service.ROS_Service_Template Class Reference

List of all members.

Public Member Functions

def __init__
def handle_service_request
def spawn_ROS_service
def stop_ROS_service

Public Attributes

 check_response_delay
 max_requests
 request_counter
 service_request_timeout
 wait_for_busy_service_provider

Static Public Attributes

 busy = False
float check_response_delay = 0.1
 client_callback = None
 client_id = None
 finish_flag = False
int max_requests = 500000
 protocol = None
int request_counter = 0
tuple response_list = ReceivedResponses()
 ros_serviceproxy = None
 service_id = None
 service_module = None
 service_name = None
 service_node_name = None
int service_request_timeout = 600
 service_type = None
 spawned = False
float wait_for_busy_service_provider = 0.1

Detailed Description

Definition at line 102 of file advertise_service.py.


Constructor & Destructor Documentation

def rosbridge_library.capabilities.advertise_service.ROS_Service_Template.__init__ (   self,
  client_callback,
  service_module,
  service_type,
  service_name,
  client_id,
  protocol 
)

Definition at line 129 of file advertise_service.py.


Member Function Documentation

Definition at line 149 of file advertise_service.py.

def rosbridge_library.capabilities.advertise_service.ROS_Service_Template.spawn_ROS_service (   self,
  service_module,
  service_type,
  service_name,
  client_id 
)

Definition at line 225 of file advertise_service.py.

Definition at line 209 of file advertise_service.py.


Member Data Documentation

Definition at line 126 of file advertise_service.py.

Definition at line 104 of file advertise_service.py.

Definition at line 129 of file advertise_service.py.

Definition at line 113 of file advertise_service.py.

Definition at line 115 of file advertise_service.py.

Definition at line 125 of file advertise_service.py.

Definition at line 107 of file advertise_service.py.

Definition at line 129 of file advertise_service.py.

Definition at line 123 of file advertise_service.py.

Definition at line 120 of file advertise_service.py.

Definition at line 149 of file advertise_service.py.

Definition at line 122 of file advertise_service.py.

Definition at line 118 of file advertise_service.py.

Definition at line 116 of file advertise_service.py.

Definition at line 111 of file advertise_service.py.

Definition at line 109 of file advertise_service.py.

Definition at line 110 of file advertise_service.py.

Definition at line 103 of file advertise_service.py.

Definition at line 129 of file advertise_service.py.

Definition at line 112 of file advertise_service.py.

Definition at line 127 of file advertise_service.py.

Definition at line 105 of file advertise_service.py.

Definition at line 129 of file advertise_service.py.


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


rosbridge_library
Author(s): Jonathan Mace
autogenerated on Mon Oct 6 2014 06:58:09