Public Member Functions | |
def | __init__ |
def | execute |
def | on_enter |
Private Member Functions | |
def | _get_msg_from_path |
Private Attributes | |
_blocking | |
_clear | |
_connected | |
_sub | |
_topic |
Gets the latest message on the given topic and stores it to userdata. -- topic string The topic on which should be listened. -- blocking bool Blocks until a message is received. -- clear bool Drops last message on this topic on enter in order to only handle message received since this state is active. #> message object Latest message on the given topic of the respective type. <= received Message has been received and stored in userdata or state is not blocking. <= unavailable The topic is not available when this state becomes actives.
Definition at line 15 of file subscriber_state.py.
def flexbe_states.subscriber_state.SubscriberState.__init__ | ( | self, | |
topic, | |||
blocking = True , |
|||
clear = False |
|||
) |
Constructor
Definition at line 32 of file subscriber_state.py.
def flexbe_states.subscriber_state.SubscriberState._get_msg_from_path | ( | self, | |
msg_path | |||
) | [private] |
Definition at line 83 of file subscriber_state.py.
def flexbe_states.subscriber_state.SubscriberState.execute | ( | self, | |
userdata | |||
) |
Execute this state
Definition at line 54 of file subscriber_state.py.
def flexbe_states.subscriber_state.SubscriberState.on_enter | ( | self, | |
userdata | |||
) |
Definition at line 68 of file subscriber_state.py.
Definition at line 34 of file subscriber_state.py.
Definition at line 34 of file subscriber_state.py.
Definition at line 34 of file subscriber_state.py.
Definition at line 34 of file subscriber_state.py.
Definition at line 34 of file subscriber_state.py.