#include <llioutil.h>
Inheritance diagram for LLIOAddChain:
Public Member Functions | |
LLIOAddChain (const LLPumpIO::chain_t &chain, F32 timeout) | |
virtual | ~LLIOAddChain () |
Protected Member Functions | |
EStatus | process_impl (const LLChannelDescriptors &channels, buffer_ptr_t &buffer, bool &eos, LLSD &context, LLPumpIO *pump) |
Process the data in buffer. | |
Protected Attributes | |
LLPumpIO::chain_t | mChain |
F32 | mTimeout |
Definition at line 107 of file llioutil.h.
LLIOAddChain::LLIOAddChain | ( | const LLPumpIO::chain_t & | chain, | |
F32 | timeout | |||
) | [inline] |
Definition at line 110 of file llioutil.h.
virtual LLIOAddChain::~LLIOAddChain | ( | ) | [inline, virtual] |
Definition at line 114 of file llioutil.h.
LLIOPipe::EStatus LLIOAddChain::process_impl | ( | const LLChannelDescriptors & | channels, | |
buffer_ptr_t & | buffer, | |||
bool & | eos, | |||
LLSD & | context, | |||
LLPumpIO * | pump | |||
) | [protected] |
Process the data in buffer.
Definition at line 73 of file llioutil.cpp.
References LLPumpIO::addChain(), mChain, mTimeout, and LLIOPipe::STATUS_DONE.
LLPumpIO::chain_t LLIOAddChain::mChain [protected] |
F32 LLIOAddChain::mTimeout [protected] |