Developer Documentation
Centre for Vision, Speech & Signal Processing
USER IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
SignalEventHandlerC::SignalEventHandlerC(IntT)
SignalEventHandlerC::Queue(const SignalEventC &)
SignalEventHandlerC::TryQueue(const SignalEventC &)
SignalEventHandlerC::Process(int)
SignalEventHandlerC
 
Event handler.
 
include "amma/PThread/EventHandler.hh"
User Level:Default
Library:PThreadTools
Example:exChild.cc
Section:default.Charles Galambos
In Scope:PThread

Comments:
Small object.

Variables:
MsgPipeC events;

Methods:
SignalEventHandlerC(IntT qSize = 100)
Constructor.

void Queue(const SignalEventC & se)
Queue an event.

BooleanT TryQueue(const SignalEventC & se)
Try and put an event in the queue.
Returns false if failed.

int Process(int maxHandle = -1)
Process event queue.
A maximum of maxHandle events are processed. (-1=Unlimited.) returns the number of events handled.


Programmer:Charles Galambos, Documentation by CxxDoc: Tue Mar 20 10:49:27 2001