ADTF  v2.14.3
cManualEvent Class Reference

Manual event class. More...

Inheritance diagram for cManualEvent:

Public Member Functions

 cManualEvent ()
 Default constructor.
 
virtual ~cManualEvent ()
 Destructor.
 
tResult Reset ()
 Resets the event, subsequent Wait calls will block. More...
 
- Public Member Functions inherited from cEvent
 cEvent ()
 Default constructor.
 
virtual ~cEvent ()
 Destructor.
 
tResult Set ()
 Sets the event, emits the signal. More...
 
tResult Wait (tInt nTimeout=WAIT_Infinite)
 Wait for the event to be set. More...
 

Additional Inherited Members

- Static Public Attributes inherited from IWaitableObject
static const tInt WAIT_Infinite = -1
 value for infinite wait time
 

Detailed Description

Manual event class.

Same as cEvent but needs a manual reset.

Definition at line 212 of file thread.h.

Member Function Documentation

tResult Reset ( )

Resets the event, subsequent Wait calls will block.

Return values
ERR_NOT_INITIALISEDmanual event was not initialized (win3232)
ERR_FAILEDreset failed for any other reason (Win32)
ERR_NOERRORif all went well (win32)
ERR_NOERRORdefault return value for Linux
This method is real-time safe.
See The ADTF Real-Time Extension.

Copyright © Audi Electronics Venture GmbH. All rights reserved. (Generated on Fri Mar 22 2019 by doxygen 1.8.10)