
Public Member Functions | |
| def | __init__ (self, previous_handler=None, publish=None) |
| def | finish (self, block=True) |
| def | handle_message (self, msg) |
| def | set_queue_length (self, queue_length) |
| def | set_throttle_rate (self, throttle_rate) |
| def | time_remaining (self) |
| def | transition (self) |
Public Attributes | |
| last_publish | |
| publish | |
| queue_length | |
| throttle_rate | |
Definition at line 47 of file subscription_modifiers.py.
| def rosbridge_library.internal.subscription_modifiers.MessageHandler.__init__ | ( | self, | |
previous_handler = None, |
|||
publish = None |
|||
| ) |
Definition at line 48 of file subscription_modifiers.py.
| def rosbridge_library.internal.subscription_modifiers.MessageHandler.finish | ( | self, | |
block = True |
|||
| ) |
Reimplemented in rosbridge_library.internal.subscription_modifiers.QueueMessageHandler, and rosbridge_library.internal.subscription_modifiers.ThrottleMessageHandler.
Definition at line 83 of file subscription_modifiers.py.
| def rosbridge_library.internal.subscription_modifiers.MessageHandler.handle_message | ( | self, | |
| msg | |||
| ) |
Reimplemented in rosbridge_library.internal.subscription_modifiers.QueueMessageHandler, and rosbridge_library.internal.subscription_modifiers.ThrottleMessageHandler.
Definition at line 71 of file subscription_modifiers.py.
| def rosbridge_library.internal.subscription_modifiers.MessageHandler.set_queue_length | ( | self, | |
| queue_length | |||
| ) |
Definition at line 64 of file subscription_modifiers.py.
| def rosbridge_library.internal.subscription_modifiers.MessageHandler.set_throttle_rate | ( | self, | |
| throttle_rate | |||
| ) |
Definition at line 60 of file subscription_modifiers.py.
| def rosbridge_library.internal.subscription_modifiers.MessageHandler.time_remaining | ( | self | ) |
Definition at line 68 of file subscription_modifiers.py.
| def rosbridge_library.internal.subscription_modifiers.MessageHandler.transition | ( | self | ) |
Reimplemented in rosbridge_library.internal.subscription_modifiers.QueueMessageHandler, and rosbridge_library.internal.subscription_modifiers.ThrottleMessageHandler.
Definition at line 75 of file subscription_modifiers.py.
| rosbridge_library.internal.subscription_modifiers.MessageHandler.last_publish |
Definition at line 50 of file subscription_modifiers.py.
| rosbridge_library.internal.subscription_modifiers.MessageHandler.publish |
Definition at line 53 of file subscription_modifiers.py.
| rosbridge_library.internal.subscription_modifiers.MessageHandler.queue_length |
Definition at line 52 of file subscription_modifiers.py.
| rosbridge_library.internal.subscription_modifiers.MessageHandler.throttle_rate |
Definition at line 51 of file subscription_modifiers.py.