Structure to transfer the methods from Kodi to addon. More...
Structure to transfer the methods from Kodi to addon.
| Public Attributes | |
| void(* | AddMenuHook )(void *kodiInstance, const struct PVR_MENUHOOK *hook) | 
| struct DEMUX_PACKET *(* | AllocateDemuxPacket )(void *kodiInstance, int iDataSize) | 
| void(* | ConnectionStateChange )(void *kodiInstance, const char *strConnectionString, enum PVR_CONNECTION_STATE newState, const char *strMessage) | 
| void(* | EpgEventStateChange )(void *kodiInstance, struct EPG_TAG *tag, enum EPG_EVENT_STATE newState) | 
| void(* | FreeDemuxPacket )(void *kodiInstance, struct DEMUX_PACKET *pPacket) | 
| struct PVR_CODEC(* | GetCodecByName )(const void *kodiInstance, const char *strCodecName) | 
| KODI_HANDLE | kodiInstance | 
| void(* | RecordingNotification )(void *kodiInstance, const char *name, const char *fileName, bool on) | 
| void(* | TransferChannelEntry )(void *kodiInstance, const ADDON_HANDLE handle, const struct PVR_CHANNEL *chan) | 
| void(* | TransferChannelGroup )(void *kodiInstance, const ADDON_HANDLE handle, const struct PVR_CHANNEL_GROUP *group) | 
| void(* | TransferChannelGroupMember )(void *kodiInstance, const ADDON_HANDLE handle, const struct PVR_CHANNEL_GROUP_MEMBER *member) | 
| void(* | TransferEpgEntry )(void *kodiInstance, const ADDON_HANDLE handle, const struct EPG_TAG *epgentry) | 
| void(* | TransferProviderEntry )(void *kodiInstance, const ADDON_HANDLE handle, const struct PVR_PROVIDER *chanProvider) | 
| void(* | TransferRecordingEntry )(void *kodiInstance, const ADDON_HANDLE handle, const struct PVR_RECORDING *recording) | 
| void(* | TransferTimerEntry )(void *kodiInstance, const ADDON_HANDLE handle, const struct PVR_TIMER *timer) | 
| void(* | TriggerChannelGroupsUpdate )(void *kodiInstance) | 
| void(* | TriggerChannelUpdate )(void *kodiInstance) | 
| void(* | TriggerEpgUpdate )(void *kodiInstance, unsigned int iChannelUid) | 
| void(* | TriggerProvidersUpdate )(void *kodiInstance) | 
| void(* | TriggerRecordingUpdate )(void *kodiInstance) | 
| void(* | TriggerTimerUpdate )(void *kodiInstance) |