6 #ifndef __EVENT_TIMEREVENTMANAGER_IDL__     7 #define __EVENT_TIMEREVENTMANAGER_IDL__    16         constant 
int NO_ERROR                   = 0;    
    17         constant 
int ERR_INVALID_SCHEDULE       = 1;    
    18         constant 
int ERR_UNKNOWN_EVENT_ID       = 2;    
    19         constant 
int ERR_CREATE_EVENT_ID_FAILED = 3;    
    20         constant 
int ERR_MAX_TIMERS_CREATED     = 4;    
    38         constant 
int OCT        = 10;   
    39         constant 
int NOV        = 11;   
    40         constant 
int DEC        = 12;   
   105         int addTimerEvent(in 
Schedule schedule, out vector<string> eventId);
   116         int modifyTimerEvent(in vector<string> eventId, in 
Schedule schedule);
   125         int deleteTimerEvent(in vector<string> eventId);
   130         vector<TimerEvent> listTimerEvents();
 Schedule executionTime
Schedule for execution time. 
Definition: TimerEventManager.idl:89
vector< Range > minute
Ranges for minute. 
Definition: TimerEventManager.idl:72
vector< Range > month
Ranges for month. 
Definition: TimerEventManager.idl:75
int start
Start time. 
Definition: TimerEventManager.idl:58
TimerEventManager interface. 
Definition: TimerEventManager.idl:13
TimerEvent structure. 
Definition: TimerEventManager.idl:87
vector< Range > dayOfWeek
Ranges for day of week. 
Definition: TimerEventManager.idl:76
Range structure. 
Definition: TimerEventManager.idl:57
int step
Step. 
Definition: TimerEventManager.idl:60
vector< string > eventId
Event ID. 
Definition: TimerEventManager.idl:88
vector< Range > hour
Ranges for hour. 
Definition: TimerEventManager.idl:73
int end
End time. 
Definition: TimerEventManager.idl:59
vector< Range > dayOfMonth
Ranges for day of month. 
Definition: TimerEventManager.idl:74
Schedule structure. 
Definition: TimerEventManager.idl:70
boolean enabled
Whether the timer event is enabled. 
Definition: TimerEventManager.idl:71