#include <llurlrequest.h>
Inheritance diagram for LLContextURLExtractor:


| Public Member Functions | |
| LLContextURLExtractor (LLURLRequest *req) | |
| ~LLContextURLExtractor () | |
| Protected Member Functions | |
| virtual EStatus | process_impl (const LLChannelDescriptors &channels, buffer_ptr_t &buffer, bool &eos, LLSD &context, LLPumpIO *pump) | 
| Process the data in buffer. | |
| Protected Attributes | |
| LLURLRequest * | mRequest | 
Definition at line 265 of file llurlrequest.h.
| LLContextURLExtractor::LLContextURLExtractor | ( | LLURLRequest * | req | ) |  [inline] | 
Definition at line 268 of file llurlrequest.h.
| LLContextURLExtractor::~LLContextURLExtractor | ( | ) |  [inline] | 
Definition at line 269 of file llurlrequest.h.
| LLIOPipe::EStatus LLContextURLExtractor::process_impl | ( | const LLChannelDescriptors & | channels, | |
| buffer_ptr_t & | buffer, | |||
| bool & | eos, | |||
| LLSD & | context, | |||
| LLPumpIO * | pump | |||
| ) |  [protected, virtual] | 
Process the data in buffer.
Definition at line 618 of file llurlrequest.cpp.
References CONTEXT_DEST_URI_SD_LABEL, LLSD::has(), LLChannelDescriptors::in(), LLSD::isUndefined(), mRequest, LLMemType::MTYPE_IO_URL_REQUEST, LLChannelDescriptors::out(), PUMP_DEBUG, LLURLRequest::setURL(), LLIOPipe::STATUS_DONE, LLIOPipe::STATUS_ERROR, and LLIOPipe::STATUS_PRECONDITION_NOT_MET.
| LLURLRequest* LLContextURLExtractor::mRequest  [protected] | 
 1.4.7
 1.4.7