launch.events package
Subpackages
- launch.events.process package
- Submodules
- launch.events.process.process_exited module
- launch.events.process.process_io module
- launch.events.process.process_matchers module
- launch.events.process.process_started module
- launch.events.process.process_stderr module
- launch.events.process.process_stdin module
- launch.events.process.process_stdout module
- launch.events.process.process_targeted_event module
- launch.events.process.running_process_event module
- launch.events.process.shutdown_process module
- launch.events.process.signal_process module
- Module contents
- Submodules
Submodules
Module contents
Package for events.
- class launch.events.ExecutionComplete[source]
Bases:
Event
Event that is emitted on action execution completion.
- property action
Getter for action.
- name = 'launch.events.ExecutionComplete'
- class launch.events.IncludeLaunchDescription[source]
Bases:
Event
Event that can be emitted to cause a LaunchDescription to be included.
- __init__(launch_description: LaunchDescription) None [source]
Create an IncludeLaunchDescription event.
- property launch_description
Getter for launch_description.
- name = 'launch.events.IncludeLaunchDescription'
- class launch.events.Shutdown[source]
Bases:
Event
Event that is emitted on shutdown of a launched system.
- __init__(*, reason: str = 'reason not given', due_to_sigint: bool = False) None [source]
Create a Shutdown event.
- property due_to_sigint
Getter for due_to_sigint.
- name = 'launch.events.Shutdown'
- property reason
Getter for reason.