RDK Documentation (Open Sourced RDK Components)
Get All Tuner States Message

Requests for the State of all tuners on the system. Each tuner can be in any of the following state specified in 0.
The message format,
{
"getAllTunerStates" : {
"requestId" : [String] requestId,
}
}

  • requestId : a GUID used to match requests with responses. For every request, the client supplies a requestId corresponding to the response.
Get All Tuner States Response Message

Requests for all tuner reservations that are valid at the time of the request.
The message format,
{
"getAllTunerStatesResponse" : {
"requestId" : [String] requestId,
<ResponseStatus>
"allStates" : <AllTunerStates>
"detailedStates" : <AllTunerDetailedStates>
}
}

  • tunerId: A string returned from getAllTunerIdsResponse.
  • AllTunerStates: An enumeration of tuner states at time of request. This is deprecated and replaced by "AllTunerDetailedStates" since 1.0.5. For backward compatibility, the 1.0.5 or newer TRM client should ignore this field if it is present in the response message.