#include <ISynchronMessage.hpp>
List of all members.
Public Member Functions |
| virtual void MQUALIFIER | notify ()=0 |
| virtual bool MQUALIFIER | waitFor (Float fDwellTime)=0 |
| virtual bool MQUALIFIER | waitForever ()=0 |
Detailed Description
This interface defines a message type for thread synchronisation and communication. Note that all messages using this interface can not be used for inter process communication. This works only inprocess
Member Function Documentation
| virtual void MQUALIFIER zeus::ISynchronMessage::notify |
( |
) |
[pure virtual] |
This call notifies the other thread.
| virtual bool MQUALIFIER zeus::ISynchronMessage::waitFor |
( |
Float |
fDwellTime ) |
[pure virtual] |
Calling this method the calling thread will wait until a notification has been perfomed or a time out of [dDwellTime] seconds occurs
- Parameters:
-
- Return values:
-
| true | : notification has been performed |
| false | : Time out |
| virtual bool MQUALIFIER zeus::ISynchronMessage::waitForever |
( |
) |
[pure virtual] |
Calling this method the calling thread will wait until a notification has been perfomed or a time out of [infinit] seconds occurs
- Return values:
-
| true | : notification has been performed |
| false | : Time out |
The documentation for this class was generated from the following file: