![]() |
RDK Documentation (Open Sourced RDK Components)
|
#include <list>#include <stdint.h>#include "TRM.h"#include "Activity.h"#include "TunerReservation.h"#include "ResponseStatus.h"#include "Klass.h"

Go to the source code of this file.
Data Structures | |
| class | TRM::MessageBase |
| class | TRM::NoResponse |
| class | TRM::RequestBase |
| class | TRM::ResponseBase |
| class | TRM::NotificationBase |
| class | TRM::SimpleTRMRequest |
| class | TRM::SimpleTRMResponse |
| class | TRM::ReserveTunerResponse |
| Class implementing the response message to a ReserveTuner request. More... | |
| class | TRM::ReserveTuner |
| Class implementing a Tuner reservation request, the client uses this message to request, update or renew a reservation. More... | |
| class | TRM::ReleaseTunerReservationResponse |
| Class implementing the response message payload for releasing Tuner reservation. More... | |
| class | TRM::ReleaseTunerReservation |
| Implements the message payload for releasing tuner reservation. More... | |
| class | TRM::ValidateTunerReservationResponse |
| Implements the response message payload for Tuner reservation validation requests. More... | |
| class | TRM::ValidateTunerReservation |
| Implements the message format for client to validate an existing tuner reservation. More... | |
| class | TRM::CancelRecordingResponse |
| Implements payload for a response message against cancel recording request. More... | |
| class | TRM::CancelRecording |
| Implements a message to cancel the recording. More... | |
| class | TRM::CancelLiveResponse |
| Implements payload for a response message against cancel live streaming request. More... | |
| class | TRM::CancelLive |
| Implements a message to cancel the live streaming. More... | |
| class | TRM::GetAllTunerIdsResponse |
| Implements the response message payload against a Tuner Id request. More... | |
| class | TRM::GetAllTunerIds |
| Implements the message payload format for requesting the system allocated Unique Id of tuner. The ID for each tuner is guaranteed to be unique within the same target host. More... | |
| class | TRM::DetailedTunerState |
| Class for implementing the detail state information of a single tuner. More... | |
| class | TRM::GetAllTunerStatesResponse |
| Implements the response payload against a Get tuner state request. More... | |
| class | TRM::GetAllTunerStates |
| Implements a request message for getting the state of all tuners in the system. More... | |
| class | TRM::GetAllReservationsResponse |
| Implements the response message for the request to get All tuner reservation details. More... | |
| class | TRM::GetAllReservations |
| Implements a request message to get reservation detail of all the tuners that are valid at that time. More... | |
| class | TRM::GetVersionResponse |
| Implements the response message for the queries that request TRM server version. More... | |
| class | TRM::GetVersion |
| Implements a message to request for getting TRM server version. More... | |
| class | TRM::NotifyTunerReservationRelease |
| Class to implement asynchronous Notification from TRM to the owner of a token that its tuner reservation has been terminated. The token is no longer valid after receiving this message. More... | |
| class | TRM::NotifyTunerReservationUpdate |
| Implements the asynchronous Notification from TRM whenever a reservation has changed its usage by its owner. More... | |
| class | TRM::NotifyTunerReservationConflicts |
| Class for implementing asynchronous notification from TRM to the owner of a token that a tuner reservation is about to be terminated, unless the owner initiates to resolve the conflict. More... | |
| class | TRM::NotifyTunerStatesUpdate |
| Class for implementing an asynchronous Notification from TRM whenever a tuner has changed it state. More... | |
| class | TRM::NotifyTunerPretune |
| Implements a Notification message when a pre tune has performed. More... | |
| class | TRM::NotifyClientConnectionEvent |
| class | TRM::GetTRMConnectionEvents |
| class | TRM::GetAllConnectedDeviceIdsResponse |
| class | TRM::GenerateAuthTokenResponse |
| class | TRM::GenerateAuthTokenResponseFromAuthService |
| class | TRM::UpdateTunerActivityStatusResponse |
| class | TRM::UpdateTunerActivityStatus |
Typedefs | |
| typedef MessageBase | TRM::Message |
Enumerations | |
| enum | MessageType |