LLContextURLExtractor Class Reference

This class unpacks the url out of a agent usher service so it can be packed into a LLURLRequest object. More...

#include <llurlrequest.h>

Inheritance diagram for LLContextURLExtractor:

Inheritance graph
[legend]
Collaboration diagram for LLContextURLExtractor:

Collaboration graph
[legend]

List of all members.

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

LLURLRequestmRequest


Detailed Description

This class unpacks the url out of a agent usher service so it can be packed into a LLURLRequest object.

See also:
LLIOPipe
This class assumes that the context is a map that contains an entry named CONTEXT_DEST_URI_SD_LABEL.

Definition at line 254 of file llurlrequest.h.


Constructor & Destructor Documentation

LLContextURLExtractor::LLContextURLExtractor ( LLURLRequest req  )  [inline]

Definition at line 257 of file llurlrequest.h.

LLContextURLExtractor::~LLContextURLExtractor (  )  [inline]

Definition at line 258 of file llurlrequest.h.


Member Function Documentation

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


Member Data Documentation

Definition at line 276 of file llurlrequest.h.

Referenced by process_impl().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:43:09 2008 for SecondLife by  doxygen 1.5.5