Made to Order Software Corporation Logo

LLChatLib: LLIOFlush Class Reference

LLIOFlush Class Reference

This class is used as a mini chain head which drains the buffer. More...

#include <llioutil.h>

Inheritance diagram for LLIOFlush:
Collaboration diagram for LLIOFlush:

List of all members.

Protected Member Functions

EStatus process_impl (const LLChannelDescriptors &channels, buffer_ptr_t &buffer, bool &eos, LLSD &context, LLPumpIO *pump)
 Process the data in buffer.


Detailed Description

This class is used as a mini chain head which drains the buffer.

See also:
LLIOPipe

An instance of this class acts as a useful chain head when all data is known, and you simply want to get the chain moving.


Member Function Documentation

LLIOPipe::EStatus LLIOFlush::process_impl ( const LLChannelDescriptors channels,
buffer_ptr_t buffer,
bool &  eos,
LLSD context,
LLPumpIO pump 
) [protected, virtual]

Process the data in buffer.

LLIOFlush

Implements LLIOPipe.


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