| 
    Kodi Documentation 18.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
Representation of an EPG event. More...
#include <xbmc_epg_types.h>
  
Public Attributes | |
| unsigned int | iUniqueBroadcastId | 
| (required) identifier for this event. Event uids must be unique for a channel. Valid uids must be greater than EPG_TAG_INVALID_UID.  More... | |
| unsigned int | iUniqueChannelId | 
| (required) unique identifier of the channel this event belongs to.  More... | |
| const char * | strTitle | 
| (required) this event's title  More... | |
| time_t | startTime | 
| (required) start time in UTC  More... | |
| time_t | endTime | 
| (required) end time in UTC  More... | |
| const char * | strPlotOutline | 
| (optional) plot outline  More... | |
| const char * | strPlot | 
| (optional) plot  More... | |
| const char * | strOriginalTitle | 
| (optional) originaltitle  More... | |
| const char * | strCast | 
| (optional) cast. Use EPG_STRING_TOKEN_SEPARATOR to separate different persons.  More... | |
| const char * | strDirector | 
| (optional) director(s). Use EPG_STRING_TOKEN_SEPARATOR to separate different persons.  More... | |
| const char * | strWriter | 
| (optional) writer(s). Use EPG_STRING_TOKEN_SEPARATOR to separate different persons.  More... | |
| int | iYear | 
| (optional) year  More... | |
| const char * | strIMDBNumber | 
| (optional) IMDBNumber  More... | |
| const char * | strIconPath | 
| (optional) icon path  More... | |
| int | iGenreType | 
| (optional) genre type  More... | |
| int | iGenreSubType | 
| (optional) genre sub type  More... | |
| const char * | strGenreDescription | 
| (optional) genre. Will be used only when iGenreType == EPG_GENRE_USE_STRING. Use EPG_STRING_TOKEN_SEPARATOR to separate different genres.  More... | |
| time_t | firstAired | 
| (optional) first aired in UTC  More... | |
| int | iParentalRating | 
| (optional) parental rating  More... | |
| int | iStarRating | 
| (optional) star rating  More... | |
| bool | bNotify | 
| (optional) notify the user when this event starts  More... | |
| int | iSeriesNumber | 
| (optional) series number  More... | |
| int | iEpisodeNumber | 
| (optional) episode number  More... | |
| int | iEpisodePartNumber | 
| (optional) episode part number  More... | |
| const char * | strEpisodeName | 
| (optional) episode name  More... | |
| unsigned int | iFlags | 
| (optional) bit field of independent flags associated with the EPG entry  More... | |
| const char * | strSeriesLink | 
| (optional) series link for this event  More... | |
Representation of an EPG event.
| bool EPG_TAG::bNotify | 
(optional) notify the user when this event starts
| time_t EPG_TAG::endTime | 
(required) end time in UTC
| time_t EPG_TAG::firstAired | 
(optional) first aired in UTC
| int EPG_TAG::iEpisodeNumber | 
(optional) episode number
| int EPG_TAG::iEpisodePartNumber | 
(optional) episode part number
| unsigned int EPG_TAG::iFlags | 
(optional) bit field of independent flags associated with the EPG entry
| int EPG_TAG::iGenreSubType | 
(optional) genre sub type
| int EPG_TAG::iGenreType | 
(optional) genre type
| int EPG_TAG::iParentalRating | 
(optional) parental rating
| int EPG_TAG::iSeriesNumber | 
(optional) series number
| int EPG_TAG::iStarRating | 
(optional) star rating
| unsigned int EPG_TAG::iUniqueBroadcastId | 
(required) identifier for this event. Event uids must be unique for a channel. Valid uids must be greater than EPG_TAG_INVALID_UID.
| unsigned int EPG_TAG::iUniqueChannelId | 
(required) unique identifier of the channel this event belongs to.
| int EPG_TAG::iYear | 
(optional) year
| time_t EPG_TAG::startTime | 
(required) start time in UTC
| const char* EPG_TAG::strCast | 
(optional) cast. Use EPG_STRING_TOKEN_SEPARATOR to separate different persons.
| const char* EPG_TAG::strDirector | 
(optional) director(s). Use EPG_STRING_TOKEN_SEPARATOR to separate different persons.
| const char* EPG_TAG::strEpisodeName | 
(optional) episode name
| const char* EPG_TAG::strGenreDescription | 
(optional) genre. Will be used only when iGenreType == EPG_GENRE_USE_STRING. Use EPG_STRING_TOKEN_SEPARATOR to separate different genres.
| const char* EPG_TAG::strIconPath | 
(optional) icon path
| const char* EPG_TAG::strIMDBNumber | 
(optional) IMDBNumber
| const char* EPG_TAG::strOriginalTitle | 
(optional) originaltitle
| const char* EPG_TAG::strPlot | 
(optional) plot
| const char* EPG_TAG::strPlotOutline | 
(optional) plot outline
| const char* EPG_TAG::strSeriesLink | 
(optional) series link for this event
| const char* EPG_TAG::strTitle | 
(required) this event's title
| const char* EPG_TAG::strWriter | 
(optional) writer(s). Use EPG_STRING_TOKEN_SEPARATOR to separate different persons.