LLTransferTargetVFile Class Reference

#include <lltransfertargetvfile.h>

Inheritance diagram for LLTransferTargetVFile:

Inheritance graph
[legend]
Collaboration diagram for LLTransferTargetVFile:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLTransferTargetVFile (const LLUUID &uuid, LLTransferSourceType src_type)
virtual ~LLTransferTargetVFile ()

Static Public Member Functions

static void updateQueue (bool shutdown=false)

Protected Member Functions

virtual bool unpackParams (LLDataPacker &dp)
void applyParams (const LLTransferTargetParams &params)
LLTSCode dataCallback (const S32 packet_id, U8 *in_datap, const S32 in_size)
void completionCallback (const LLTSCode status)

Protected Attributes

LLTransferTargetParamsVFile mParams
BOOL mNeedsCreate
LLUUID mTempID


Detailed Description

Definition at line 74 of file lltransfertargetvfile.h.


Constructor & Destructor Documentation

LLTransferTargetVFile::LLTransferTargetVFile ( const LLUUID uuid,
LLTransferSourceType  src_type 
)

Definition at line 94 of file lltransfertargetvfile.cpp.

References LLUUID::generate(), and mTempID.

Here is the call graph for this function:

LLTransferTargetVFile::~LLTransferTargetVFile (  )  [virtual]

Definition at line 104 of file lltransfertargetvfile.cpp.


Member Function Documentation

void LLTransferTargetVFile::updateQueue ( bool  shutdown = false  )  [static]

Definition at line 41 of file lltransfertargetvfile.cpp.

Referenced by LLMessageSystem::checkMessages(), and end_messaging_system().

Here is the caller graph for this function:

bool LLTransferTargetVFile::unpackParams ( LLDataPacker dp  )  [protected, virtual]

Implements LLTransferTarget.

Definition at line 110 of file lltransfertargetvfile.cpp.

References LLTST_SIM_INV_ITEM, mParams, LLTransferTarget::mSourceType, and LLTransferTargetParamsVFile::unpackParams().

Here is the call graph for this function:

void LLTransferTargetVFile::applyParams ( const LLTransferTargetParams params  )  [protected, virtual]

Implements LLTransferTarget.

Definition at line 119 of file lltransfertargetvfile.cpp.

References LLTransferTargetParams::getType(), llendl, llwarns, mParams, and LLTransferTarget::mType.

Here is the call graph for this function:

LLTSCode LLTransferTargetVFile::dataCallback ( const S32  packet_id,
U8 in_datap,
const S32  in_size 
) [protected, virtual]

void LLTransferTargetVFile::completionCallback ( const LLTSCode  status  )  [protected, virtual]


Member Data Documentation

Definition at line 95 of file lltransfertargetvfile.h.

Referenced by completionCallback(), and dataCallback().

Definition at line 96 of file lltransfertargetvfile.h.

Referenced by completionCallback(), dataCallback(), and LLTransferTargetVFile().


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

Generated on Fri May 16 09:19:06 2008 for SecondLife by  doxygen 1.5.5