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

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

#include <pvr_timers.h>

Public Attributes

unsigned int iClientIndex
 
unsigned int iParentClientIndex
 
int iClientChannelUid
 
time_t startTime
 
time_t endTime
 
bool bStartAnyTime
 
bool bEndAnyTime
 
enum PVR_TIMER_STATE state
 
unsigned int iTimerType
 
const char * strTitle
 
const char * strEpgSearchString
 
bool bFullTextEpgSearch
 
const char * strDirectory
 
const char * strSummary
 
int iPriority
 
int iLifetime
 
int iMaxRecordings
 
unsigned int iRecordingGroup
 
time_t firstDay
 
unsigned int iWeekdays
 
unsigned int iPreventDuplicateEpisodes
 
unsigned int iEpgUid
 
unsigned int iMarginStart
 
unsigned int iMarginEnd
 
int iGenreType
 
int iGenreSubType
 
const char * strSeriesLink
 
unsigned int iCustomPropsSize
 
struct PVR_SETTING_KEY_VALUE_PAIRcustomProps
 

Detailed Description

"C" PVR add-on timer event.

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

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

Member Data Documentation

◆ bEndAnyTime

bool PVR_TIMER::bEndAnyTime

◆ bFullTextEpgSearch

bool PVR_TIMER::bFullTextEpgSearch

◆ bStartAnyTime

bool PVR_TIMER::bStartAnyTime

◆ customProps

struct PVR_SETTING_KEY_VALUE_PAIR* PVR_TIMER::customProps

◆ endTime

time_t PVR_TIMER::endTime

◆ firstDay

time_t PVR_TIMER::firstDay

◆ iClientChannelUid

int PVR_TIMER::iClientChannelUid

◆ iClientIndex

unsigned int PVR_TIMER::iClientIndex

◆ iCustomPropsSize

unsigned int PVR_TIMER::iCustomPropsSize

◆ iEpgUid

unsigned int PVR_TIMER::iEpgUid

◆ iGenreSubType

int PVR_TIMER::iGenreSubType

◆ iGenreType

int PVR_TIMER::iGenreType

◆ iLifetime

int PVR_TIMER::iLifetime

◆ iMarginEnd

unsigned int PVR_TIMER::iMarginEnd

◆ iMarginStart

unsigned int PVR_TIMER::iMarginStart

◆ iMaxRecordings

int PVR_TIMER::iMaxRecordings

◆ iParentClientIndex

unsigned int PVR_TIMER::iParentClientIndex

◆ iPreventDuplicateEpisodes

unsigned int PVR_TIMER::iPreventDuplicateEpisodes

◆ iPriority

int PVR_TIMER::iPriority

◆ iRecordingGroup

unsigned int PVR_TIMER::iRecordingGroup

◆ iTimerType

unsigned int PVR_TIMER::iTimerType

◆ iWeekdays

unsigned int PVR_TIMER::iWeekdays

◆ startTime

time_t PVR_TIMER::startTime

◆ state

enum PVR_TIMER_STATE PVR_TIMER::state

◆ strDirectory

const char* PVR_TIMER::strDirectory

◆ strEpgSearchString

const char* PVR_TIMER::strEpgSearchString

◆ strSeriesLink

const char* PVR_TIMER::strSeriesLink

◆ strSummary

const char* PVR_TIMER::strSummary

◆ strTitle

const char* PVR_TIMER::strTitle

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