Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

void Impala::Util::Channel::Serve ( FP_REQUEST  fpRequest,
FP_IDLE  fpIdle = 0 
) [inline]

Start acting as a server and forward requests to listener or fpRequest.

In case an fpIdle function is supplied the server is non-blocking and will call caller's idle function in case there is no communication going on.

Definition at line 198 of file Channel.h.

References mFpIdle, and mFpRequest.

Referenced by Impala::Util::ChannelServer::Start().

00199     {
00200         mFpRequest = fpRequest;
00201         mFpIdle = fpIdle;
00202         Serve(fpIdle != 0);
00203     }


Generated on Fri Mar 19 11:39:24 2010 for ImpalaSrc by  doxygen 1.5.1