Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
PVR_TIMER_TYPE Struct Reference

"C" PVR add-on timer type. More...

#include <pvr_timers.h>

Public Attributes

unsigned int iId
 
uint64_t iAttributes
 
const char * strDescription
 
unsigned int iPrioritiesSize
 
struct PVR_ATTRIBUTE_INT_VALUEpriorities
 
int iPrioritiesDefault
 
unsigned int iLifetimesSize
 
struct PVR_ATTRIBUTE_INT_VALUElifetimes
 
int iLifetimesDefault
 
unsigned int iPreventDuplicateEpisodesSize
 
struct PVR_ATTRIBUTE_INT_VALUEpreventDuplicateEpisodes
 
unsigned int iPreventDuplicateEpisodesDefault
 
unsigned int iRecordingGroupSize
 
struct PVR_ATTRIBUTE_INT_VALUErecordingGroup
 
unsigned int iRecordingGroupDefault
 
unsigned int iMaxRecordingsSize
 
struct PVR_ATTRIBUTE_INT_VALUEmaxRecordings
 
int iMaxRecordingsDefault
 
unsigned int iCustomSettingDefsSize
 
struct PVR_SETTING_DEFINITION ** customSettingDefs
 

Detailed Description

"C" PVR add-on timer type.

Structure used to interface in "C" between Kodi and Addon.

See kodi::addon::PVRTimerType for description of values.

Member Data Documentation

◆ customSettingDefs

struct PVR_SETTING_DEFINITION** PVR_TIMER_TYPE::customSettingDefs

◆ iAttributes

uint64_t PVR_TIMER_TYPE::iAttributes

◆ iCustomSettingDefsSize

unsigned int PVR_TIMER_TYPE::iCustomSettingDefsSize

◆ iId

unsigned int PVR_TIMER_TYPE::iId

◆ iLifetimesDefault

int PVR_TIMER_TYPE::iLifetimesDefault

◆ iLifetimesSize

unsigned int PVR_TIMER_TYPE::iLifetimesSize

◆ iMaxRecordingsDefault

int PVR_TIMER_TYPE::iMaxRecordingsDefault

◆ iMaxRecordingsSize

unsigned int PVR_TIMER_TYPE::iMaxRecordingsSize

◆ iPreventDuplicateEpisodesDefault

unsigned int PVR_TIMER_TYPE::iPreventDuplicateEpisodesDefault

◆ iPreventDuplicateEpisodesSize

unsigned int PVR_TIMER_TYPE::iPreventDuplicateEpisodesSize

◆ iPrioritiesDefault

int PVR_TIMER_TYPE::iPrioritiesDefault

◆ iPrioritiesSize

unsigned int PVR_TIMER_TYPE::iPrioritiesSize

◆ iRecordingGroupDefault

unsigned int PVR_TIMER_TYPE::iRecordingGroupDefault

◆ iRecordingGroupSize

unsigned int PVR_TIMER_TYPE::iRecordingGroupSize

◆ lifetimes

struct PVR_ATTRIBUTE_INT_VALUE* PVR_TIMER_TYPE::lifetimes

◆ maxRecordings

struct PVR_ATTRIBUTE_INT_VALUE* PVR_TIMER_TYPE::maxRecordings

◆ preventDuplicateEpisodes

struct PVR_ATTRIBUTE_INT_VALUE* PVR_TIMER_TYPE::preventDuplicateEpisodes

◆ priorities

struct PVR_ATTRIBUTE_INT_VALUE* PVR_TIMER_TYPE::priorities

◆ recordingGroup

struct PVR_ATTRIBUTE_INT_VALUE* PVR_TIMER_TYPE::recordingGroup

◆ strDescription

const char* PVR_TIMER_TYPE::strDescription

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