Definition at line 12 of file advertise_service.py.
def rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.__init__ |
( |
|
self, |
|
|
|
service_name, |
|
|
|
service_type, |
|
|
|
protocol |
|
) |
| |
def rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.graceful_shutdown |
( |
|
self, |
|
|
|
timeout |
|
) |
| |
Signal the AdvertisedServiceHandler to shutdown
Using this, rather than just rospy.Service.shutdown(), allows us
time to stop any active service requests, ending their busy wait
loops.
Definition at line 68 of file advertise_service.py.
def rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.handle_request |
( |
|
self, |
|
|
|
req |
|
) |
| |
def rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.next_id |
( |
|
self | ) |
|
rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.active_requests |
int rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.id_counter = 1 |
|
static |
rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.lock |
rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.protocol |
dictionary rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.responses = {} |
|
static |
rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.service_handle |
rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.service_name |
rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.service_type |
rosbridge_library.capabilities.advertise_service.AdvertisedServiceHandler.shutdown_requested |
The documentation for this class was generated from the following file: