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