jnx_common_base_types.proto
Message(s)
This IDL defines the following message type(s)
NumericRangeList
List of Numeric Range.
Field | Type | Description |
---|---|---|
range_list | NumericRange | Range List for enums. OPTIONAL |
NumericRange
Numeric ranges can be used to provide range of unsigned 32-bit values.
Field | Type | Description |
---|---|---|
min | uint32 | Range Minimum value (inclusive). |
max | uint32 | Range Maximum value (inclusive). |
RpcStatus
RPC execution status information
Field | Type | Description |
---|---|---|
code | StatusCode | Numerical code indicating success or failure of an RPC |
message | string | Informational message string to convey reason for RPC failure |
TimeVal
Message representing timeval structure
Field | Type | Description |
---|---|---|
seconds | uint64 | Seconds from timeval structure |
microseconds | uint64 | Microseconds from timeval structure |
Enum(s)
StatusCode
Global status codes to be returned in response messages. Per-RPC specific status/error codes are to be conveyed in sub-codes defined in respective API definitions.
Value | Description |
---|---|
SUCCESS | Indicates that the RPC executed without error |
FAILURE | Indicates a failure condition that should be treated as fatal |