#include <llbuffer.h>
Public Types | |
enum | { E_CHANNEL_COUNT = 3 } |
Public Member Functions | |
LLChannelDescriptors () | |
LLChannelDescriptors (S32 base) | |
S32 | in () const |
S32 | out () const |
Protected Attributes | |
S32 | mBaseChannel |
Declaration of classes used for minimizing calls to new[], memcpy(), and delete[]. Typically, you would create an LLBufferArray, feed it data, modify and add segments as you process it, and feed it to a sink.
Definition at line 51 of file llbuffer.h.
anonymous enum |
LLChannelDescriptors::LLChannelDescriptors | ( | ) | [inline] |
Definition at line 56 of file llbuffer.h.
LLChannelDescriptors::LLChannelDescriptors | ( | S32 | base | ) | [inline, explicit] |
Definition at line 57 of file llbuffer.h.
S32 LLChannelDescriptors::in | ( | ) | const [inline] |
Definition at line 58 of file llbuffer.h.
References mBaseChannel.
Referenced by LLCurl::Responder::completedRaw(), LLURLRequest::configure(), curlWriteCallback(), LLContextURLExtractor::process_impl(), LLSDRPCServer::process_impl(), LLSDRPCClient::process_impl(), LLIOSocketWriter::process_impl(), LLHTTPResponder::process_impl(), LLHTTPResponseHeader::process_impl(), LLFilterXMLRPCRequest2LLSD::process_impl(), LLFilterXMLRPCResponse2LLSD::process_impl(), LLFilterSD2XMLRPCRequest::process_impl(), LLFilterSD2XMLRPCResponse::process_impl(), LLHTTPResponder::readLine(), LLBufferStreamBuf::seekoff(), LLBufferStreamBuf::underflow(), and LLURLRequest::upCallback().
S32 LLChannelDescriptors::out | ( | ) | const [inline] |
Definition at line 59 of file llbuffer.h.
References mBaseChannel.
Referenced by LLURLRequest::downCallback(), LLBufferArray::makeChannelConsumer(), LLBufferStreamBuf::overflow(), LLIOASCIIFuzz::process_impl(), LLIOFuzz::process_impl(), LLPipeStringInjector::process_impl(), LLContextURLExtractor::process_impl(), LLSDRPCClient::process_impl(), LLIOSocketReader::process_impl(), LLHTTPResponder::process_impl(), LLHTTPResponseHeader::process_impl(), LLBufferStreamBuf::seekoff(), and LLBufferStreamBuf::sync().
S32 LLChannelDescriptors::mBaseChannel [protected] |