Kodi Development 22.0
for Binary and Script based Add-Ons
 
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