Kodi Development 22.0
for Binary and Script based Add-Ons
 
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Loading...
Searching...
No Matches
CInstancePVRClient Member List

This is the complete list of members for CInstancePVRClient, including all inherited members.

AddMenuHook(const kodi::addon::PVRMenuhook &hook)CInstancePVRClientinline
AddTimer(const kodi::addon::PVRTimer &timer)CInstancePVRClientinlinevirtual
AllocateDemuxPacket(int iDataSize)CInstancePVRClientinline
CallChannelMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVRChannel &item)CInstancePVRClientinlinevirtual
CallEPGMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVREPGTag &tag)CInstancePVRClientinlinevirtual
CallRecordingMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVRRecording &item)CInstancePVRClientinlinevirtual
CallSettingsMenuHook(const kodi::addon::PVRMenuhook &menuhook)CInstancePVRClientinlinevirtual
CallTimerMenuHook(const kodi::addon::PVRMenuhook &menuhook, const kodi::addon::PVRTimer &item)CInstancePVRClientinlinevirtual
CanPauseStream()CInstancePVRClientinlinevirtual
CanSeekStream()CInstancePVRClientinlinevirtual
CheckInstanceSettingBoolean(const std::string &settingName, bool &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingEnum(const std::string &settingName, enumType &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingFloat(const std::string &settingName, float &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingInt(const std::string &settingName, int &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CheckInstanceSettingString(const std::string &settingName, std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
CInstancePVRClient()CInstancePVRClientinline
CInstancePVRClient(const IInstanceInfo &instance)CInstancePVRClientinlineexplicit
ClientPath() constCInstancePVRClientinline
CloseLiveStream()CInstancePVRClientinlinevirtual
CloseRecordedStream(int64_t streamId)CInstancePVRClientinlinevirtual
ConnectionStateChange(const std::string &connectionString, PVR_CONNECTION_STATE newState, const std::string &message)CInstancePVRClientinline
CreateInstance(const kodi::addon::IInstanceInfo &instance, KODI_ADDON_INSTANCE_HDL &hdl) (defined in IAddonInstance)IAddonInstanceinlinevirtual
DeleteAllRecordingsFromTrash()CInstancePVRClientinlinevirtual
DeleteChannel(const kodi::addon::PVRChannel &channel)CInstancePVRClientinlinevirtual
DeleteRecording(const kodi::addon::PVRRecording &recording)CInstancePVRClientinlinevirtual
DeleteTimer(const kodi::addon::PVRTimer &timer, bool forceDelete)CInstancePVRClientinlinevirtual
DemuxAbort()CInstancePVRClientinlinevirtual
DemuxFlush()CInstancePVRClientinlinevirtual
DemuxRead()CInstancePVRClientinlinevirtual
DemuxReset()CInstancePVRClientinlinevirtual
EpgEventStateChange(kodi::addon::PVREPGTag &tag, EPG_EVENT_STATE newState)CInstancePVRClientinline
EpgMaxFutureDays() constCInstancePVRClientinline
EpgMaxPastDays() constCInstancePVRClientinline
FillBuffer(bool mode)CInstancePVRClientinlinevirtual
FreeDemuxPacket(DEMUX_PACKET *pPacket)CInstancePVRClientinline
GetBackendHostname(std::string &hostname)CInstancePVRClientinlinevirtual
GetBackendName(std::string &name)=0CInstancePVRClientpure virtual
GetBackendVersion(std::string &version)=0CInstancePVRClientpure virtual
GetCapabilities(kodi::addon::PVRCapabilities &capabilities)=0CInstancePVRClientpure virtual
GetChannelGroupMembers(const kodi::addon::PVRChannelGroup &group, kodi::addon::PVRChannelGroupMembersResultSet &results)CInstancePVRClientinlinevirtual
GetChannelGroups(bool radio, kodi::addon::PVRChannelGroupsResultSet &results)CInstancePVRClientinlinevirtual
GetChannelGroupsAmount(int &amount)CInstancePVRClientinlinevirtual
GetChannels(bool radio, kodi::addon::PVRChannelsResultSet &results)CInstancePVRClientinlinevirtual
GetChannelsAmount(int &amount)CInstancePVRClientinlinevirtual
GetChannelStreamProperties(const kodi::addon::PVRChannel &channel, PVR_SOURCE source, std::vector< kodi::addon::PVRStreamProperty > &properties)CInstancePVRClientinlinevirtual
GetCodecByName(const std::string &codecName) constCInstancePVRClientinline
GetConnectionString(std::string &connection)CInstancePVRClientinlinevirtual
GetDescrambleInfo(int channelUid, kodi::addon::PVRDescrambleInfo &descrambleInfo)CInstancePVRClientinlinevirtual
GetDriveSpace(uint64_t &total, uint64_t &used)CInstancePVRClientinlinevirtual
GetEPGForChannel(int channelUid, time_t start, time_t end, kodi::addon::PVREPGTagsResultSet &results)CInstancePVRClientinlinevirtual
GetEPGTagEdl(const kodi::addon::PVREPGTag &tag, std::vector< kodi::addon::PVREDLEntry > &edl)CInstancePVRClientinlinevirtual
GetEPGTagStreamProperties(const kodi::addon::PVREPGTag &tag, std::vector< kodi::addon::PVRStreamProperty > &properties)CInstancePVRClientinlinevirtual
GetInstanceAPIVersion() const (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingBoolean(const std::string &settingName, bool defaultValue=false) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingEnum(const std::string &settingName, enumType defaultValue=static_cast< enumType >(0)) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingFloat(const std::string &settingName, float defaultValue=0.0f) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingInt(const std::string &settingName, int defaultValue=0) (defined in IAddonInstance)IAddonInstanceinline
GetInstanceSettingString(const std::string &settingName, const std::string &defaultValue="") (defined in IAddonInstance)IAddonInstanceinline
GetInstanceUserPath(const std::string &append="") (defined in IAddonInstance)IAddonInstanceinline
GetProviders(kodi::addon::PVRProvidersResultSet &results)CInstancePVRClientinlinevirtual
GetProvidersAmount(int &amount)CInstancePVRClientinlinevirtual
GetRecordedStreamTimes(int64_t streamId, kodi::addon::PVRStreamTimes &times)CInstancePVRClientinlinevirtual
GetRecordingEdl(const kodi::addon::PVRRecording &recording, std::vector< kodi::addon::PVREDLEntry > &edl)CInstancePVRClientinlinevirtual
GetRecordingLastPlayedPosition(const kodi::addon::PVRRecording &recording, int &position)CInstancePVRClientinlinevirtual
GetRecordings(bool deleted, kodi::addon::PVRRecordingsResultSet &results)CInstancePVRClientinlinevirtual
GetRecordingsAmount(bool deleted, int &amount)CInstancePVRClientinlinevirtual
GetRecordingSize(const kodi::addon::PVRRecording &recording, int64_t &size)CInstancePVRClientinlinevirtual
GetRecordingStreamProperties(const kodi::addon::PVRRecording &recording, std::vector< kodi::addon::PVRStreamProperty > &properties)CInstancePVRClientinlinevirtual
GetSignalStatus(int channelUid, kodi::addon::PVRSignalStatus &signalStatus)CInstancePVRClientinlinevirtual
GetStreamProperties(std::vector< kodi::addon::PVRStreamProperties > &properties)CInstancePVRClientinlinevirtual
GetStreamReadChunkSize(int &chunksize)CInstancePVRClientinlinevirtual
GetStreamTimes(kodi::addon::PVRStreamTimes &times)CInstancePVRClientinlinevirtual
GetTimers(kodi::addon::PVRTimersResultSet &results)CInstancePVRClientinlinevirtual
GetTimersAmount(int &amount)CInstancePVRClientinlinevirtual
GetTimerTypes(std::vector< kodi::addon::PVRTimerType > &types)CInstancePVRClientinlinevirtual
IAddonInstance(const kodi::addon::IInstanceInfo &instance) (defined in IAddonInstance)IAddonInstanceinlineexplicit
IsEPGTagPlayable(const kodi::addon::PVREPGTag &tag, bool &isPlayable)CInstancePVRClientinlinevirtual
IsEPGTagRecordable(const kodi::addon::PVREPGTag &tag, bool &isRecordable)CInstancePVRClientinlinevirtual
IsInstanceSettingUsingDefault(const std::string &settingName) (defined in IAddonInstance)IAddonInstanceinline
IsRealTimeStream()CInstancePVRClientinlinevirtual
IsRecordedStreamRealTime(int64_t streamId, bool &isRealTime)CInstancePVRClientinlinevirtual
LengthLiveStream()CInstancePVRClientinlinevirtual
LengthRecordedStream(int64_t streamId)CInstancePVRClientinlinevirtual
OnPowerSavingActivated()CInstancePVRClientinlinevirtual
OnPowerSavingDeactivated()CInstancePVRClientinlinevirtual
OnSystemSleep()CInstancePVRClientinlinevirtual
OnSystemWake()CInstancePVRClientinlinevirtual
OpenDialogChannelAdd(const kodi::addon::PVRChannel &channel)CInstancePVRClientinlinevirtual
OpenDialogChannelScan()CInstancePVRClientinlinevirtual
OpenDialogChannelSettings(const kodi::addon::PVRChannel &channel)CInstancePVRClientinlinevirtual
OpenLiveStream(const kodi::addon::PVRChannel &channel)CInstancePVRClientinlinevirtual
OpenRecordedStream(const kodi::addon::PVRRecording &recording, int64_t &streamId)CInstancePVRClientinlinevirtual
PauseRecordedStream(int64_t streamId, bool paused)CInstancePVRClientinlinevirtual
PauseStream(bool paused)CInstancePVRClientinlinevirtual
ReadLiveStream(unsigned char *buffer, unsigned int size)CInstancePVRClientinlinevirtual
ReadRecordedStream(int64_t streamId, unsigned char *buffer, unsigned int size)CInstancePVRClientinlinevirtual
RecordingNotification(const std::string &recordingName, const std::string &fileName, bool on)CInstancePVRClientinline
RenameChannel(const kodi::addon::PVRChannel &channel)CInstancePVRClientinlinevirtual
RenameRecording(const kodi::addon::PVRRecording &recording)CInstancePVRClientinlinevirtual
SeekLiveStream(int64_t position, int whence)CInstancePVRClientinlinevirtual
SeekRecordedStream(int64_t streamId, int64_t position, int whence)CInstancePVRClientinlinevirtual
SeekTime(double time, bool backwards, double &startpts)CInstancePVRClientinlinevirtual
SetEPGMaxFutureDays(int futureDays)CInstancePVRClientinlinevirtual
SetEPGMaxPastDays(int pastDays)CInstancePVRClientinlinevirtual
SetInstanceSetting(const std::string &settingName, const kodi::addon::CSettingValue &settingValue) (defined in IAddonInstance)IAddonInstanceinlinevirtual
SetInstanceSettingBoolean(const std::string &settingName, bool settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingEnum(const std::string &settingName, enumType settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingFloat(const std::string &settingName, float settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingInt(const std::string &settingName, int settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetInstanceSettingString(const std::string &settingName, const std::string &settingValue) (defined in IAddonInstance)IAddonInstanceinline
SetRecordingLastPlayedPosition(const kodi::addon::PVRRecording &recording, int lastplayedposition)CInstancePVRClientinlinevirtual
SetRecordingLifetime(const kodi::addon::PVRRecording &recording)CInstancePVRClientinlinevirtual
SetRecordingPlayCount(const kodi::addon::PVRRecording &recording, int count)CInstancePVRClientinlinevirtual
SetSpeed(int speed)CInstancePVRClientinlinevirtual
StreamClosed()CInstancePVRClientinlinevirtual
TriggerChannelGroupsUpdate()CInstancePVRClientinline
TriggerChannelUpdate()CInstancePVRClientinline
TriggerEpgUpdate(unsigned int channelUid)CInstancePVRClientinline
TriggerProvidersUpdate()CInstancePVRClientinline
TriggerRecordingUpdate()CInstancePVRClientinline
TriggerTimerUpdate()CInstancePVRClientinline
UndeleteRecording(const kodi::addon::PVRRecording &recording)CInstancePVRClientinlinevirtual
UpdateTimer(const kodi::addon::PVRTimer &timer)CInstancePVRClientinlinevirtual
UserPath() constCInstancePVRClientinline
~CInstancePVRClient() override=defaultCInstancePVRClient
~IAddonInstance()=default (defined in IAddonInstance)IAddonInstancevirtual