

| 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
 1.4.4