Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
Observer.h File Reference
#include "threads/CriticalSection.h"
#include <atomic>
#include <vector>

Classes

class  Observer
 
class  Observable
 

Enumerations

enum  ObservableMessage {
  ObservableMessageNone, ObservableMessageCurrentItem, ObservableMessageAddons, ObservableMessageEpg,
  ObservableMessageEpgContainer, ObservableMessageEpgActiveItem, ObservableMessageEpgItemUpdate, ObservableMessageChannelGroup,
  ObservableMessageChannelGroupReset, ObservableMessageTimers, ObservableMessageTimersReset, ObservableMessageRecordings,
  ObservableMessagePeripheralsChanged, ObservableMessageChannelGroupsLoaded, ObservableMessageManagerStopped, ObservableMessageSettingsChanged,
  ObservableMessageButtonMapsChanged, ObservableMessageChannelPlaybackStopped
}
 

Enumeration Type Documentation

§ ObservableMessage

Enumerator
ObservableMessageNone 
ObservableMessageCurrentItem 
ObservableMessageAddons 
ObservableMessageEpg 
ObservableMessageEpgContainer 
ObservableMessageEpgActiveItem 
ObservableMessageEpgItemUpdate 
ObservableMessageChannelGroup 
ObservableMessageChannelGroupReset 
ObservableMessageTimers 
ObservableMessageTimersReset 
ObservableMessageRecordings 
ObservableMessagePeripheralsChanged 
ObservableMessageChannelGroupsLoaded 
ObservableMessageManagerStopped 
ObservableMessageSettingsChanged 
ObservableMessageButtonMapsChanged 
ObservableMessageChannelPlaybackStopped