Bull DPX/20 User Manual Page 49

  • Download
  • Add to my manuals
  • Print
  • Page
    / 61
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 48
6-1
Event Management Framework Quick Reference
Event Management Framework Quick Reference
SOMObject
SOMEEman
SOMEEMRegisterData
Class Organization
Handles input events. EMan performs a blocked (or timed) wait
on all registered event sources concurrently.
Holds registration information for event types to be registered with
the SOMEEman class.
SOMEEvent
— Timestamps an event before it is passed to a callback routine. This
is the base class for all generic events within the Event Manager.
SOMEClientEvent
— Describes generic client events within EMan. Client events are
defined created, processed, and destroyed entirely by the application.
SOMESinkEvent
— Describes a sink event generated by EMan when activity occurs on
a registered sink. EMan passes an instance of SOMESinkEvent to
the callback registered for sink events, so the callback can query it.
SOMETimerEvent
— Describes a timer event generated by EMan when a registered timer
pops. EMan passes an instance of SOMETimerEvent to the callback
registered for timer events, so the callback can query it.
SOMEWorkProcEvent
— Describes a work procedure event object generated by EMan
when a work procedure is registered and there are no other
events to process in EMan. EMan passes an instance of
SOMEWorkProcEvent to the callbacks of each registered
Work Procedure.
SOMEClientEvent class
(see clientev.idl)
void* somevGetEventClientData ( );
Returns the user-defined data associated with a client event.
string somevGetEventClientType ( );
Returns the type name of a client event.
void somevSetEventClientData (
in void* clientData);
Sets the user-defined data of a client event.
void somevSetEventClientType (
in string clientType);
Sets the type name of a client event.
Page view 48
1 2 ... 44 45 46 47 48 49 50 51 52 53 54 ... 60 61

Comments to this Manuals

No comments