6 #ifndef __EVENT_SERVICE_IDL__     7 #define __EVENT_SERVICE_IDL__    33         void pushEvents(in vector<idl.Event> events);
    48         void demandEventType(in typecode type);
    55         void cancelEventType(in typecode type);
    62         void demandEventTypes(in vector<typecode> types);
    69         void cancelEventTypes(in vector<typecode> types);
    78         void demandEvent(in typecode type, in Object src);
    87         void cancelEvent(in typecode type, in Object src);
   102         void demandEvents(in vector<EventSelect> events);
   109         void cancelEvents(in vector<EventSelect> events);
   122         void subscribe(in Consumer consumer);
   133         int unsubscribe(in Consumer consumer);
   154         boolean pollEvents(out vector<idl.Event> events);
   167         boolean pollEventsNb(out vector<idl.Event> events);
   174         constant 
int INVALID_CHANNEL = 1;
   203         void pushEvents(in vector<idl.Event> events);
 Event Channel. 
Definition: EventService.idl:39
Basic IDL definitions. 
Definition: Event.idl:10
Structure to select an Event *. 
Definition: EventService.idl:92
Event Service. 
Definition: EventService.idl:172
Event interface. 
Definition: AlarmManager.idl:12