

Public Member Functions | |
| ExternalEventQueue (Ref< Session >, Time heartbeat) | |
| ~ExternalEventQueue () | |
| void | main () |
| void | addEvent (const ValueBase *, unsigned long cookie) |
| void | flush () |
| Wait until the contents of the queue at the time of calling is received by the application. | |
Public Attributes | |
| const BackRef< Session > | session |
| Time | heartbeat |
| Mutex | mutex |
| Condition | nonEmpty |
| list< ExternalEvent > | eventQueue |
| bool | hasTerminated |
| bool | flushRequest |
| bool | flushing |
| Condition | flushed |
Definition at line 349 of file session.C.
1.4.4