Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
UPNP::CMediaController Class Reference
Inheritance diagram for UPNP::CMediaController:

Public Member Functions

 CMediaController (PLT_CtrlPointReference &ctrl_point)
 
 ~CMediaController () override
 
void OnStopResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnSetPlayModeResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnSetAVTransportURIResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnSeekResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnPreviousResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnPlayResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnPauseResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnNextResult (NPT_Result res, PLT_DeviceDataReference &device, void *userdata) override
 
void OnGetMediaInfoResult (NPT_Result res, PLT_DeviceDataReference &device, PLT_MediaInfo *info, void *userdata) override
 
void OnGetPositionInfoResult (NPT_Result res, PLT_DeviceDataReference &device, PLT_PositionInfo *info, void *userdata) override
 
void OnGetTransportInfoResult (NPT_Result res, PLT_DeviceDataReference &device, PLT_TransportInfo *info, void *userdata) override
 
bool OnMRAdded (PLT_DeviceDataReference &device) override
 
void OnMRRemoved (PLT_DeviceDataReference &device) override
 

Constructor & Destructor Documentation

◆ CMediaController()

UPNP::CMediaController::CMediaController ( PLT_CtrlPointReference & ctrl_point)
inlineexplicit

◆ ~CMediaController()

UPNP::CMediaController::~CMediaController ( )
inlineoverride

Member Function Documentation

◆ OnGetMediaInfoResult()

void UPNP::CMediaController::OnGetMediaInfoResult ( NPT_Result res,
PLT_DeviceDataReference & device,
PLT_MediaInfo * info,
void * userdata )
inlineoverride

◆ OnGetPositionInfoResult()

void UPNP::CMediaController::OnGetPositionInfoResult ( NPT_Result res,
PLT_DeviceDataReference & device,
PLT_PositionInfo * info,
void * userdata )
inlineoverride

◆ OnGetTransportInfoResult()

void UPNP::CMediaController::OnGetTransportInfoResult ( NPT_Result res,
PLT_DeviceDataReference & device,
PLT_TransportInfo * info,
void * userdata )
inlineoverride

◆ OnMRAdded()

bool UPNP::CMediaController::OnMRAdded ( PLT_DeviceDataReference & device)
inlineoverride

◆ OnMRRemoved()

void UPNP::CMediaController::OnMRRemoved ( PLT_DeviceDataReference & device)
inlineoverride

◆ OnNextResult()

void UPNP::CMediaController::OnNextResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

◆ OnPauseResult()

void UPNP::CMediaController::OnPauseResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

◆ OnPlayResult()

void UPNP::CMediaController::OnPlayResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

◆ OnPreviousResult()

void UPNP::CMediaController::OnPreviousResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

◆ OnSeekResult()

void UPNP::CMediaController::OnSeekResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

◆ OnSetAVTransportURIResult()

void UPNP::CMediaController::OnSetAVTransportURIResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

◆ OnSetPlayModeResult()

void UPNP::CMediaController::OnSetPlayModeResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

◆ OnStopResult()

void UPNP::CMediaController::OnStopResult ( NPT_Result res,
PLT_DeviceDataReference & device,
void * userdata )
inlineoverride

The documentation for this class was generated from the following file: