Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
PVR::CPVRClient Member List

This is the complete list of members for PVR::CPVRClient, including all inherited members.

AddTimer(const CPVRTimerInfoTag &timer)PVR::CPVRClient
Art() const overrideADDON::CAddoninlinevirtual
Author() const overrideADDON::CAddoninlinevirtual
Broken() const overrideADDON::CAddoninlinevirtual
CAddon(CAddonInfo addonInfo)ADDON::CAddonexplicit
CAddonDll(CAddonInfo addonInfo, BinaryAddonBasePtr addonBase)ADDON::CAddonDll
CAddonDll(CAddonInfo addonInfo)ADDON::CAddonDllexplicit
CallMenuHook(const PVR_MENUHOOK &hook, const CFileItemPtr item)PVR::CPVRClient
CanPauseStream(bool &bCanPause) constPVR::CPVRClient
CanSeekStream(bool &bCanSeek) constPVR::CPVRClient
ChangeLog() const overrideADDON::CAddoninlinevirtual
CloseLiveStream()PVR::CPVRClient
CloseRecordedStream()PVR::CPVRClient
Continue()PVR::CPVRClient
CPVRClient(ADDON::CAddonInfo addonInfo)PVR::CPVRClientexplicit
Create(int iClientId)PVR::CPVRClient
ADDON::CAddonDll::Create(ADDON_TYPE type, void *funcTable, void *info)ADDON::CAddonDll
CreateInstance(ADDON_TYPE instanceType, const std::string &instanceID, KODI_HANDLE instance, KODI_HANDLE parentInstance=nullptr)ADDON::CAddonDll
DeleteAllRecordingsFromTrash()PVR::CPVRClient
DeleteChannel(const CPVRChannelPtr &channel)PVR::CPVRClient
DeleteRecording(const CPVRRecording &recording)PVR::CPVRClient
DeleteTimer(const CPVRTimerInfoTag &timer, bool bForce=false)PVR::CPVRClient
DemuxAbort()PVR::CPVRClient
DemuxFlush()PVR::CPVRClient
DemuxRead(DemuxPacket *&packet)PVR::CPVRClient
DemuxReset()PVR::CPVRClient
Description() const overrideADDON::CAddoninlinevirtual
Destroy(void)PVR::CPVRClient
DestroyInstance(const std::string &instanceID)ADDON::CAddonDll
Disclaimer() const overrideADDON::CAddoninlinevirtual
DllLoaded(void) constPVR::CPVRClient
ExtraInfo() const overrideADDON::CAddoninlinevirtual
FanArt() const overrideADDON::CAddoninlinevirtual
FillChannelStreamFileItem(CFileItem &fileItem)PVR::CPVRClient
FillEpgTagStreamFileItem(CFileItem &fileItem)PVR::CPVRClient
FillRecordingStreamFileItem(CFileItem &fileItem)PVR::CPVRClient
FullType() const overrideADDON::CAddoninlinevirtual
GetAddonProperties(void)PVR::CPVRClient
GetBackendHostname(void) constPVR::CPVRClient
GetBackendName(void) constPVR::CPVRClient
GetBackendVersion(void) constPVR::CPVRClient
GetChannelGroupMembers(CPVRChannelGroup *group)PVR::CPVRClient
GetChannelGroups(CPVRChannelGroups *groups)PVR::CPVRClient
GetChannelGroupsAmount(int &iGroups)PVR::CPVRClient
GetChannels(CPVRChannelGroup &channels, bool bRadio)PVR::CPVRClient
GetChannelsAmount(int &iChannels)PVR::CPVRClient
GetClientCapabilities(void) constPVR::CPVRClientinline
GetConnectionState(void) constPVR::CPVRClient
GetConnectionString(void) constPVR::CPVRClient
GetDependencies() const overrideADDON::CAddoninlinevirtual
GetDependencyVersion(const std::string &dependencyID) const overrideADDON::CAddonvirtual
GetDescrambleInfo(PVR_DESCRAMBLE_INFO &descrambleinfo) constPVR::CPVRClient
GetDllPath(const std::string &strFileName)ADDON::CAddonDllprotectedstatic
GetDriveSpace(long long &iTotal, long long &iUsed)PVR::CPVRClient
GetEPGForChannel(const CPVRChannelPtr &channel, CPVREpg *epg, time_t start=0, time_t end=0, bool bSaveInDb=false)PVR::CPVRClient
GetEpgTagEdl(const CConstPVREpgInfoTagPtr &epgTag, std::vector< PVR_EDL_ENTRY > &edls)PVR::CPVRClient
GetFriendlyName(void) constPVR::CPVRClient
GetID(void) constPVR::CPVRClient
GetInstanceInterface()PVR::CPVRClientinline
GetLiveStreamLength(int64_t &iLength)PVR::CPVRClient
GetMenuHooks()PVR::CPVRClient
GetPreviousConnectionState(void) constPVR::CPVRClient
GetPriority() constPVR::CPVRClient
GetRecordedStreamLength(int64_t &iLength)PVR::CPVRClient
GetRecordingEdl(const CPVRRecording &recording, std::vector< PVR_EDL_ENTRY > &edls)PVR::CPVRClient
GetRecordingLastPlayedPosition(const CPVRRecording &recording, int &iPosition)PVR::CPVRClient
GetRecordings(CPVRRecordings *results, bool deleted)PVR::CPVRClient
GetRecordingsAmount(bool deleted, int &iRecordings)PVR::CPVRClient
GetRunningInstance() const overridePVR::CPVRClientvirtual
GetSetting(const std::string &key) overrideADDON::CAddonDllvirtual
GetSettingBool(const std::string &key, bool &value) overrideADDON::CAddonvirtual
GetSettingInt(const std::string &key, int &value) overrideADDON::CAddonvirtual
GetSettingNumber(const std::string &key, double &value) overrideADDON::CAddonvirtual
GetSettings() const overrideADDON::CAddonvirtual
GetSettingString(const std::string &key, std::string &value) overrideADDON::CAddonvirtual
GetStatus()ADDON::CAddonDllvirtual
GetStreamProperties(PVR_STREAM_PROPERTIES *pProperties)PVR::CPVRClient
GetStreamReadChunkSize(int &iChunkSize)PVR::CPVRClient
GetStreamTimes(PVR_STREAM_TIMES *times)PVR::CPVRClient
GetTimers(CPVRTimersContainer *results)PVR::CPVRClient
GetTimersAmount(int &iTimers)PVR::CPVRClient
GetTimerTypes(CPVRTimerTypes &results) constPVR::CPVRClient
HasMenuHooks(PVR_MENUHOOK_CAT cat) constPVR::CPVRClient
HasSettings() overrideADDON::CAddonvirtual
HasSettingsToSave() constADDON::CAddonprotectedvirtual
HasUserSettings()ADDON::CAddonvirtual
Icon() const overrideADDON::CAddoninlinevirtual
ID() const overrideADDON::CAddoninlinevirtual
IgnoreClient(void) constPVR::CPVRClient
Initialized() constADDON::CAddonDllinline
InstallDate() const overrideADDON::CAddoninlinevirtual
IsInUse() const overrideADDON::CAddoninlinevirtual
IsPlayable(const CConstPVREpgInfoTagPtr &tag, bool &bIsPlayable) constPVR::CPVRClient
IsRealTimeStream(bool &bRealTime) constPVR::CPVRClient
IsRecordable(const CConstPVREpgInfoTagPtr &tag, bool &bIsRecordable) constPVR::CPVRClient
IsType(TYPE type) const overrideADDON::CAddoninlinevirtual
LastUpdated() const overrideADDON::CAddoninlinevirtual
LastUsed() const overrideADDON::CAddoninlinevirtual
LibPath() const overrideADDON::CAddonDllvirtual
LoadSettings(bool bForce, bool loadUserSettings=true)ADDON::CAddonprotected
LoadUserSettings()ADDON::CAddonprotectedvirtual
m_addonInfoADDON::CAddonprotected
m_parentLibADDON::CAddonDllprotected
m_pHelpersADDON::CAddonDllprotected
m_userSettingsPathADDON::CAddonprotected
MeetsVersion(const AddonVersion &version) const overrideADDON::CAddoninlinevirtual
MinVersion() const overrideADDON::CAddoninlinevirtual
Name() const overrideADDON::CAddoninlinevirtual
OnPostInstall(bool update, bool modal) overrideADDON::CAddoninlinevirtual
OnPostUnInstall() overrideADDON::CAddoninlinevirtual
OnPowerSavingActivated()PVR::CPVRClient
OnPowerSavingDeactivated()PVR::CPVRClient
OnPreInstall() overridePVR::CPVRClientvirtual
OnPreUnInstall() overridePVR::CPVRClientvirtual
OnSystemSleep()PVR::CPVRClient
OnSystemWake()PVR::CPVRClient
OpenDialogChannelAdd(const CPVRChannelPtr &channel)PVR::CPVRClient
OpenDialogChannelSettings(const CPVRChannelPtr &channel)PVR::CPVRClient
OpenLiveStream(const CPVRChannelPtr &channel)PVR::CPVRClient
OpenRecordedStream(const CPVRRecordingPtr &recording)PVR::CPVRClient
Origin() const overrideADDON::CAddoninlinevirtual
PackageSize() const overrideADDON::CAddoninlinevirtual
Path() const overrideADDON::CAddoninlinevirtual
PauseStream(bool bPaused)PVR::CPVRClient
Profile() const overrideADDON::CAddoninlinevirtual
ReadLiveStream(void *lpBuf, int64_t uiBufSize, int &iRead)PVR::CPVRClient
ReadRecordedStream(void *lpBuf, int64_t uiBufSize, int &iRead)PVR::CPVRClient
ReadyToUse(void) constPVR::CPVRClient
ReCreate(void)PVR::CPVRClient
RegisterInterface(ADDON_GET_INTERFACE_FN fn)ADDON::CAddonDllstatic
ReloadSettings() overrideADDON::CAddonvirtual
RenameChannel(const CPVRChannelPtr &channel)PVR::CPVRClient
RenameRecording(const CPVRRecording &recording)PVR::CPVRClient
SaveSettings() overrideADDON::CAddonDllvirtual
Screenshots() const overrideADDON::CAddoninlinevirtual
SeekLiveStream(int64_t iFilePosition, int iWhence, int64_t &iPosition)PVR::CPVRClient
SeekRecordedStream(int64_t iFilePosition, int iWhence, int64_t &iPosition)PVR::CPVRClient
SeekTime(double time, bool backwards, double *startpts)PVR::CPVRClient
SetConnectionState(PVR_CONNECTION_STATE state)PVR::CPVRClient
SetEPGTimeFrame(int iDays)PVR::CPVRClient
SetPriority(int iPriority)PVR::CPVRClient
SetRecordingLastPlayedPosition(const CPVRRecording &recording, int lastplayedposition)PVR::CPVRClient
SetRecordingLifetime(const CPVRRecording &recording)PVR::CPVRClient
SetRecordingPlayCount(const CPVRRecording &recording, int count)PVR::CPVRClient
SetSpeed(int speed)PVR::CPVRClient
SettingsFromXML(const CXBMCTinyXML &doc, bool loadDefaults=false)ADDON::CAddonprotectedvirtual
SettingsInitialized() constADDON::CAddonprotectedvirtual
SettingsLoaded() constADDON::CAddonprotectedvirtual
SettingsToXML(CXBMCTinyXML &doc) constADDON::CAddonprotectedvirtual
SignalQuality(PVR_SIGNAL_STATUS &qualityinfo)PVR::CPVRClient
StartChannelScan(void)PVR::CPVRClient
Stop()PVR::CPVRClient
Summary() const overrideADDON::CAddoninlinevirtual
ToString(const PVR_ERROR error)PVR::CPVRClientstatic
Type() const overrideADDON::CAddoninlinevirtual
UndeleteRecording(const CPVRRecording &recording)PVR::CPVRClient
UpdateSetting(const std::string &key, const std::string &value) overrideADDON::CAddonvirtual
UpdateSettingBool(const std::string &key, bool value) overrideADDON::CAddonvirtual
UpdateSettingInt(const std::string &key, int value) overrideADDON::CAddonvirtual
UpdateSettingNumber(const std::string &key, double value) overrideADDON::CAddonvirtual
UpdateSettingString(const std::string &key, const std::string &value) overrideADDON::CAddonvirtual
UpdateTimer(const CPVRTimerInfoTag &timer)PVR::CPVRClient
Version() const overrideADDON::CAddoninlinevirtual
~CAddon() override=defaultADDON::CAddon
~CAddonDll() overrideADDON::CAddonDll
~CPVRClient(void) overridePVR::CPVRClient
~IAddon()=defaultADDON::IAddonvirtual