#include <MpiAPI.h>
Public Member Functions | |
virtual TEventType | Type () |
Returns the event type supported by the observer. | |
virtual BitSet | EventDataTypes () |
Returns the data items to provide with the event when it occurs. | |
virtual void | HandleEvent (SMethodEnterEventData &data)=0 |
Event Handler. |
The event is sent on the thread which is executing the method
The event supports the following data items:
virtual TEventType Type | ( | ) | [inline, virtual] |
Returns the MPI event type requested by the observer. Implemented for each observer interface class. MPI clients that implement event-specific observer classes must not override this method.
Implements IEventObserver.
virtual BitSet EventDataTypes | ( | ) | [inline, virtual] |
Specifies the data items to provide with the event when it occurs. Data items are specified as a combination of TDataRequestType constants OR'ed together. By default, an event-specific observer interface returns the maximum possible data items that can be returned with that event. MPI clients can override this method to specify a subset of those data items to be returned with the event.
Implements IEventObserver.
virtual void HandleEvent | ( | SMethodEnterEventData & | data | ) | [pure virtual] |
Method Enter event handler
[in] | data | event data. The 'validData' field indicates which members of the structure are valid. |
(C) Copyright Intel Corporation 2007-2008. All Rights Reserved.
Generated on Thu Mar 6 15:08:00 2008 for Martini by