|
|
The FinderXrlCommandQueue holds and dispatches Xrls for the Finder. Commands are added with the FinderXrlCommandQueue::enqueue method and are serially dispatched without any additional intervention. During the completion of each Xrl in the queue triggers the sending of the next Xrl.
| typedef ref_ptr<FinderXrlCommandBase> Command | Command |
| FinderXrlCommandQueue (FinderMessengerBase* messenger)
| FinderXrlCommandQueue |
| FinderXrlCommandQueue (const FinderXrlCommandQueue& oq)
| FinderXrlCommandQueue |
| ~FinderXrlCommandQueue ()
| ~FinderXrlCommandQueue |
| inline FinderMessengerBase& messenger ()
| messenger |
| void enqueue (const Command& cmd)
| enqueue |
| void push ()
| push |
[protected]
| void dispatch_one ()
| dispatch_one |
[protected]
| EventLoop& eventloop ()
| eventloop |
[protected]
| friend class FinderXrlCommandBase | FinderXrlCommandBase |
[protected]
| void crank ()
| crank |
[protected]
| void kill_messenger ()
| kill_messenger |
[protected]
| Generated by: pavlin on possum.icir.org on Thu Nov 6 23:46:53 2003, using kdoc 2.0a54+XORP. |