LLTransferSourceParamsAsset Class Reference

#include <lltransfersourceasset.h>

Inheritance diagram for LLTransferSourceParamsAsset:

Inheritance graph
[legend]
Collaboration diagram for LLTransferSourceParamsAsset:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLTransferSourceParamsAsset ()
virtual ~LLTransferSourceParamsAsset ()
void packParams (LLDataPacker &dp) const
BOOL unpackParams (LLDataPacker &dp)
void setAsset (const LLUUID &asset_id, const LLAssetType::EType asset_type)
LLUUID getAssetID () const
LLAssetType::EType getAssetType () const

Protected Attributes

LLUUID mAssetID
LLAssetType::EType mAssetType


Detailed Description

Definition at line 40 of file lltransfersourceasset.h.


Constructor & Destructor Documentation

LLTransferSourceParamsAsset::LLTransferSourceParamsAsset (  ) 

Definition at line 228 of file lltransfersourceasset.cpp.

virtual LLTransferSourceParamsAsset::~LLTransferSourceParamsAsset (  )  [inline, virtual]

Definition at line 44 of file lltransfersourceasset.h.


Member Function Documentation

void LLTransferSourceParamsAsset::packParams ( LLDataPacker dp  )  const [virtual]

Implements LLTransferSourceParams.

Definition at line 238 of file lltransfersourceasset.cpp.

References mAssetID, mAssetType, LLDataPacker::packS32(), and LLDataPacker::packUUID().

Referenced by LLTransferSourceAsset::packParams().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLTransferSourceParamsAsset::unpackParams ( LLDataPacker dp  )  [virtual]

Implements LLTransferSourceParams.

Definition at line 245 of file lltransfersourceasset.cpp.

References mAssetID, mAssetType, S32, TRUE, LLDataPacker::unpackS32(), and LLDataPacker::unpackUUID().

Referenced by LLTransferSourceAsset::unpackParams().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLTransferSourceParamsAsset::setAsset ( const LLUUID asset_id,
const LLAssetType::EType  asset_type 
)

Definition at line 232 of file lltransfersourceasset.cpp.

References mAssetID, and mAssetType.

LLUUID LLTransferSourceParamsAsset::getAssetID (  )  const [inline]

Definition at line 50 of file lltransfersourceasset.h.

References mAssetID.

Referenced by LLTransferSourceAsset::dataCallback(), and LLTransferSourceAsset::initTransfer().

Here is the caller graph for this function:

LLAssetType::EType LLTransferSourceParamsAsset::getAssetType (  )  const [inline]

Definition at line 51 of file lltransfersourceasset.h.

References mAssetType.

Referenced by LLTransferSourceAsset::dataCallback(), and LLTransferSourceAsset::initTransfer().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 54 of file lltransfersourceasset.h.

Referenced by getAssetID(), packParams(), setAsset(), and unpackParams().

Definition at line 55 of file lltransfersourceasset.h.

Referenced by getAssetType(), packParams(), setAsset(), and unpackParams().


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

Generated on Fri May 16 09:18:52 2008 for SecondLife by  doxygen 1.5.5