LLTransferSourceParamsEstate Class Reference

#include <lltransfermanager.h>

Inheritance diagram for LLTransferSourceParamsEstate:

Inheritance graph
[legend]
Collaboration diagram for LLTransferSourceParamsEstate:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLTransferSourceParamsEstate ()
virtual ~LLTransferSourceParamsEstate ()
void packParams (LLDataPacker &dp) const
BOOL unpackParams (LLDataPacker &dp)
void setAgentSession (const LLUUID &agent_id, const LLUUID &session_id)
void setEstateAssetType (const EstateAssetType etype)
void setAsset (const LLUUID &asset_id, const LLAssetType::EType at)
LLUUID getAgentID () const
LLUUID getSessionID () const
EstateAssetType getEstateAssetType () const
LLUUID getAssetID () const
LLAssetType::EType getAssetType () const

Protected Attributes

LLUUID mAgentID
LLUUID mSessionID
EstateAssetType mEstateAssetType
LLUUID mAssetID
LLAssetType::EType mAssetType


Detailed Description

Definition at line 474 of file lltransfermanager.h.


Constructor & Destructor Documentation

LLTransferSourceParamsEstate::LLTransferSourceParamsEstate (  ) 

Definition at line 1338 of file lltransfermanager.cpp.

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

Definition at line 478 of file lltransfermanager.h.


Member Function Documentation

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

Implements LLTransferSourceParams.

Definition at line 1362 of file lltransfermanager.cpp.

References mAgentID, mEstateAssetType, mSessionID, LLDataPacker::packS32(), and LLDataPacker::packUUID().

Here is the call graph for this function:

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

Implements LLTransferSourceParams.

Definition at line 1373 of file lltransfermanager.cpp.

References mAgentID, mEstateAssetType, mSessionID, S32, TRUE, LLDataPacker::unpackS32(), and LLDataPacker::unpackUUID().

Here is the call graph for this function:

void LLTransferSourceParamsEstate::setAgentSession ( const LLUUID agent_id,
const LLUUID session_id 
)

Definition at line 1345 of file lltransfermanager.cpp.

References mAgentID, and mSessionID.

Referenced by LLAssetStorage::getEstateAsset().

Here is the caller graph for this function:

void LLTransferSourceParamsEstate::setEstateAssetType ( const EstateAssetType  etype  ) 

Definition at line 1351 of file lltransfermanager.cpp.

References mEstateAssetType.

Referenced by LLAssetStorage::getEstateAsset().

Here is the caller graph for this function:

void LLTransferSourceParamsEstate::setAsset ( const LLUUID asset_id,
const LLAssetType::EType  at 
)

Definition at line 1356 of file lltransfermanager.cpp.

References mAssetID, and mAssetType.

LLUUID LLTransferSourceParamsEstate::getAgentID (  )  const [inline]

Definition at line 486 of file lltransfermanager.h.

References mAgentID.

LLUUID LLTransferSourceParamsEstate::getSessionID (  )  const [inline]

Definition at line 487 of file lltransfermanager.h.

References mSessionID.

EstateAssetType LLTransferSourceParamsEstate::getEstateAssetType (  )  const [inline]

Definition at line 488 of file lltransfermanager.h.

References mEstateAssetType.

LLUUID LLTransferSourceParamsEstate::getAssetID (  )  const [inline]

Definition at line 489 of file lltransfermanager.h.

References mAssetID.

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

Definition at line 490 of file lltransfermanager.h.

References mAssetType.


Member Data Documentation

Definition at line 493 of file lltransfermanager.h.

Referenced by getAgentID(), packParams(), setAgentSession(), and unpackParams().

Definition at line 494 of file lltransfermanager.h.

Referenced by getSessionID(), packParams(), setAgentSession(), and unpackParams().

Definition at line 497 of file lltransfermanager.h.

Referenced by getAssetID(), and setAsset().

Definition at line 498 of file lltransfermanager.h.

Referenced by getAssetType(), and setAsset().


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

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