ensightservice::SceneClientCommand Struct Reference
Last update: 16.07.2025Public Types | |
| enum | ClientCommandType { INIT = 0 , UPDATE = 1 } |
Public Attributes | |
| ClientCommandType | command_type = 1 |
| union { | |
| SceneClientInit init = 2 | |
| SceneClientUpdate update = 3 | |
| } | ClientCommand |
Detailed Description
This command represents a union of two different base commands: SceneClientInit and SceneClientUpdate. To use the message, set the command_type to the type of the message and fill in the appropriate ClientCommand sub-message.
Definition at line 204 of file dynamic_scene_graph.proto.
Member Enumeration Documentation
◆ ClientCommandType
The type of the ClientCommand oneof that has been set
Definition at line 207 of file dynamic_scene_graph.proto.
Member Data Documentation
◆
| union { ... } ensightservice::SceneClientCommand::ClientCommand |
message union
◆ command_type
| ClientCommandType ensightservice::SceneClientCommand::command_type = 1 |
The command type.
Definition at line 211 of file dynamic_scene_graph.proto.
◆ init
| SceneClientInit ensightservice::SceneClientCommand::init = 2 |
Init a session/request a scene graph update.
Definition at line 215 of file dynamic_scene_graph.proto.
◆ update
| SceneClientUpdate ensightservice::SceneClientCommand::update = 3 |
Modify an EnSight session.
Definition at line 216 of file dynamic_scene_graph.proto.
The documentation for this struct was generated from the following file:
- D:/Product-src/ensight/client/rpc_interface/dynamic_scene_graph.proto