Made to Order Software Corporation Logo

LLChatLib: LLDeferredChain Class Reference

LLDeferredChain Class Reference

This class allows easy addition of a chain which will sleep and then process another chain. More...

#include <llchainio.h>

List of all members.

Static Public Member Functions

static bool addToPump (LLPumpIO *pump, F32 in_seconds, const LLPumpIO::chain_t &chain, F32 chain_timeout)
 Add a chain to a pump in a finite # of seconds.


Detailed Description

This class allows easy addition of a chain which will sleep and then process another chain.


Member Function Documentation

bool LLDeferredChain::addToPump ( LLPumpIO pump,
F32  in_seconds,
const LLPumpIO::chain_t deferred_chain,
F32  chain_timeout 
) [static]

Add a chain to a pump in a finite # of seconds.

pump The pump to work on. in_seconds The number of seconds from now when chain should start. chain The chain to add in in_seconds seconds. chain_timeout timeout for chain on the pump.

Returns:
Returns true if the operation was queued.

LLDeferredChain

Here is the call graph for this function:


The documentation for this class was generated from the following files:
  • /home/doug/src/oss/slitechat/trunk/LLChatLib/llmessage/llchainio.h
  • /home/doug/src/oss/slitechat/trunk/LLChatLib/llmessage/llchainio.cpp
Generated on Thu Sep 23 17:18:40 2010 for LLChatLib by  doxygen 1.6.3