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 event type. More...

#include <pvr_timers.h>

Public Attributes

unsigned int iId
 
uint64_t iAttributes
 
char strDescription [PVR_ADDON_TIMERTYPE_STRING_LENGTH]
 
unsigned int iPrioritiesSize
 
struct PVR_ATTRIBUTE_INT_VALUE priorities [PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE]
 
int iPrioritiesDefault
 
unsigned int iLifetimesSize
 
struct PVR_ATTRIBUTE_INT_VALUE lifetimes [PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE]
 
int iLifetimesDefault
 
unsigned int iPreventDuplicateEpisodesSize
 
struct PVR_ATTRIBUTE_INT_VALUE preventDuplicateEpisodes [PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE]
 
unsigned int iPreventDuplicateEpisodesDefault
 
unsigned int iRecordingGroupSize
 
struct PVR_ATTRIBUTE_INT_VALUE recordingGroup [PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE]
 
unsigned int iRecordingGroupDefault
 
unsigned int iMaxRecordingsSize
 
struct PVR_ATTRIBUTE_INT_VALUE maxRecordings [PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE_SMALL]
 
int iMaxRecordingsDefault
 

Detailed Description

"C" PVR add-on timer event type.

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

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

Member Data Documentation

◆ iAttributes

uint64_t PVR_TIMER_TYPE::iAttributes

◆ 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

◆ maxRecordings

◆ preventDuplicateEpisodes

struct PVR_ATTRIBUTE_INT_VALUE PVR_TIMER_TYPE::preventDuplicateEpisodes[PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE]

◆ priorities

◆ recordingGroup

struct PVR_ATTRIBUTE_INT_VALUE PVR_TIMER_TYPE::recordingGroup[PVR_ADDON_TIMERTYPE_VALUES_ARRAY_SIZE]

◆ strDescription

char PVR_TIMER_TYPE::strDescription[PVR_ADDON_TIMERTYPE_STRING_LENGTH]

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