    

 ## On this page

  

 

 # ensightservice::VersionReply Struct Reference

 Last update: 16.07.2025 

The server API version. [More...](structensightservice_1_1_version_reply.xhtml#details)

## <a id="pub-types" name="pub-types"></a>Public Types

enum [VersionEnumType](structensightservice_1_1_version_reply.xhtml#ad59fbb277db8881f4b306869ca3d2527) { [UNDEFINED](structensightservice_1_1_version_reply.xhtml#ad59fbb277db8881f4b306869ca3d2527a09799e59a4e5da5ed7d83462de5c6f0f) = 0 , [CURRENT\_VERSION](structensightservice_1_1_version_reply.xhtml#ad59fbb277db8881f4b306869ca3d2527ac0cc9bff427faa2d8dac5e2258b3eaf9) = 101 } version number [More...](structensightservice_1_1_version_reply.xhtml#ad59fbb277db8881f4b306869ca3d2527)  
 ## <a id="pub-attribs" name="pub-attribs"></a>Public Attributes

<a id="a980a3ce6bac7e2583368811a8ef2a865"></a>int32 [version](structensightservice_1_1_version_reply.xhtml#a980a3ce6bac7e2583368811a8ef2a865) = 1 The API version number as an integer. It should be the value VersionEnumType::CURRENT\_VERSION.   
 <a id="details" name="details"></a>## Detailed Description

The server API version.

This command returns the version number of the DynamicSceneGraphService that the server supports. The number is defined in this .proto file as VersionEnumType::CURRENT\_VERSION. The protocol passes this value as an int32 so that the client can receive the value properly and then compare it to its own value of the VersionEnumType::CURRENT\_VERSION enum generated by the version of the proto file it had compiled.

Definition at line [160](dynamic__scene__graph_8proto_source.xhtml#l00160) of file [dynamic\_scene\_graph.proto](dynamic__scene__graph_8proto_source.xhtml).



## Member Enumeration Documentation

<a id="ad59fbb277db8881f4b306869ca3d2527"></a>## [◆ ](#ad59fbb277db8881f4b306869ca3d2527)VersionEnumType

 enum [ensightservice::VersionReply::VersionEnumType](structensightservice_1_1_version_reply.xhtml#ad59fbb277db8881f4b306869ca3d2527)

version number

The version type is used to determine the version number the protocol corresponds to.

Enumerator<a id="ad59fbb277db8881f4b306869ca3d2527a09799e59a4e5da5ed7d83462de5c6f0f"></a>UNDEFINED No version number specified.

<a id="ad59fbb277db8881f4b306869ca3d2527ac0cc9bff427faa2d8dac5e2258b3eaf9"></a>CURRENT\_VERSION Current version of the .proto file/protocol.

Definition at line [165](dynamic__scene__graph_8proto_source.xhtml#l00165) of file [dynamic\_scene\_graph.proto](dynamic__scene__graph_8proto_source.xhtml).





---

The documentation for this struct was generated from the following file:- D:/ANSYSDev/NoBackup/branches/EnSight-Second-Coming/ensight/client/rpc\_interface/[dynamic\_scene\_graph.proto](dynamic__scene__graph_8proto_source.xhtml)