Get desktop application:
View/edit binary Protocol Buffers messages
The Extension message contains a single gNMI extension.
Used in:
, , , , , , ,A registered extension.
Well known extensions.
Master arbitration extension.
History extension.
RegisteredExtension is an enumeration acting as a registry for extensions defined by external sources.
Used in:
New extensions are to be defined within this enumeration - their definition MUST link to a reference describing their implementation.
An experimental extension that may be used during prototyping of a new extension.
The History extension allows clients to request historical data. Its spec can be found at https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-history.md
Used in:
Nanoseconds since the epoch
MasterArbitration is used to select the master among multiple gNMI clients with the same Roles. The client with the largest election_id is honored as the master. The document about gNMI master arbitration can be found at https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-master-arbitration.md
Used in:
The RegisteredExtension message defines an extension which is defined outside of this file.
Used in:
The unique ID assigned to this extension.
The binary-marshalled protobuf extension payload.
There can be one master for each role. The role is identified by its id.
Used in:
More fields can be added if needed, for example, to specify what paths the role can read/write.
Used in:
Nanoseconds since the epoch
Nanoseconds since the epoch
Representation of unsigned 128-bit integer.
Used in: