3.2.5.1.1 Command Details
Get Client Info Command Details and Success Response Data Payload | |
---|---|
Command Code | 0x01 |
Command Data Payload | None |
Successful Response Data Payload | Concatenated list of Client Parameters [Parameter1, Parameter2, …, ParameterN] Parameters are encoded in Type, Length, Value (TLV) Format |
Client Parameters
There are several mandatory client parameters which must be returned by all clients. Additionally, there is a mechanism for supporting optional parameters which clients may choose to implement, if desired.
All client parameters are concatenated together into a list and returned by the client in the response to the GetClientInfo command. A list of the parameters is given below and the details of each parameter are given in the following subsections of this specification.
Parameter Name | Parameter Type Code | Mandatory/Optional |
---|---|---|
Reserved for Future Use | 0x00 | Optional |
0x01 | Mandatory | |
0x02 | Mandatory | |
0x03 | Mandatory | |
Reserved for Future Use | 0x04-0xFF | Optional |
Parameter Type, Length, Value (TLV) Format Definition
The client parameters are encoded in a type, length, value (TLV) format with 1-byte defining the Parameter Type, 1-byte defining the Parameter Length, and the Parameter Length Field defining the number of bytes in the Parameter Value Field as shown in the following figure.