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 |