package fkie_multimaster_msgs.launch

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service LaunchService

launch.proto:37

The launch manager service definition.

message Argument

launch.proto:106

Used in: IncludedFilesReply, IncludedFilesRequest, LoadLaunchReply, LoadLaunchRequest, LoadedFile, StartConfig

enum Argument.ValueType

launch.proto:107

message Associations

launch.proto:232

* Represents the associations specified in Launchfile. :param node: node (full name) :param nodes: list with associated nodes (full name).

Used in: LaunchContent

message Capability

launch.proto:195

* Capabilities defined in launch file. :param namespace: the ROS namespace of the capability. :param name: the name of the capability. :param type: the type of the capability. :param images: list of the images assigned to the this capability. :param description: the description of the capability. :param nodes: a list of nodes assigned to this group. The nodes are described by full ROS name (with namesspace).

Used in: RobotDescription

message Empty

launch.proto:53

Used as request type in: LaunchService.GetLoadedFiles, LaunchService.ResetPackageCache

Used as response type in: LaunchService.ResetPackageCache

(message has no fields)

message FileObj

launch.proto:101

Used in: MtimeReply

message LaunchFile

launch.proto:119

Used as request type in: LaunchService.GetMtime, LaunchService.ReloadLaunch, LaunchService.UnloadLaunch

message LoadLaunchReply

launch.proto:88

* The response message with load status :param status: the status of the load process. :param path: the path of the launch file on this host. Multiple paths if more then one in the package found. :param mtime: time of last modification of path. The return value is a number giving the number of seconds since the epoch :param args: a list of requested arguments, only if PARAMS_REQUIRED is returned. :param changed_nodes: changed nodes (new nodes or changed parameter). Changes on global parameter are not handled! :param included_files: included files with last modification time. 0 if file does not exists.

Used as response type in: LaunchService.LoadLaunch, LaunchService.ReloadLaunch, LaunchService.UnloadLaunch

message MtimeNode

launch.proto:243

* List with ROS-node names.

Used in: MtimeNodes

message Node

launch.proto:210

* Starts a ROS node by full name. :param str name: full name of the ros node exists in the launch file. :param str opt_binary: the full path of the binary. Used in case of multiple binaries in the same package. :param str opt_launch: full name of the launch file to use. Used in case the node with same name exists in more then one loaded launch file. :param str loglevel: log level :param str cmd_prefix: custom command prefix. It will be prepended before launch prefix.

Used as request type in: LaunchService.GetStartCfg, LaunchService.StartNode

message Nodelets

launch.proto:224

* Represents the nodelets specified in Launchfile. :param manager: nodelete manager :param nodes: list with nodes (full name) controlled by nodelet manager.

Used in: LaunchContent

message Remapping

launch.proto:292

Used in: StartConfig

message ReturnStatus

launch.proto:344

* The status message included in replies.

Used in: InterpredPath, LoadLaunchReply, StartCfgReply, StartNodeReply

enum ReturnStatus.StatusType

launch.proto:345

message RobotDescription

launch.proto:178

* Description of the robot configured by this launch file. :param machine: the address of the host. :param robot_name: robot name. :param robot_type: type of the robot. :param robot_images: list of the images assigned to the robot. :param robot_descr: some description. :param capabilities: a list of capabilities :message:Capability.

Used in: LaunchContent

message StartConfig

launch.proto:268

* Starts a ROS node without configurations. All parameter are set by this request.

Used as request type in: LaunchService.StartStandaloneNode

Used as field type in: StartCfgReply

message StartNodeReply

launch.proto:302

* The response message with load status :param status: the status of the start process. :param path: a list of paths with binaries for a node, only if MULTIPLE_BINARIES is returned. :param launch: a list with names launch files, only if MULTIPLE_LAUNCHES is returned.

Used as response type in: LaunchService.StartNode, LaunchService.StartStandaloneNode