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 1323 of file lltransfermanager.cpp.

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

Definition at line 478 of file lltransfermanager.h.


Member Function Documentation

LLUUID LLTransferSourceParamsEstate::getAgentID (  )  const [inline]

Definition at line 486 of file lltransfermanager.h.

References mAgentID.

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.

EstateAssetType LLTransferSourceParamsEstate::getEstateAssetType (  )  const [inline]

Definition at line 488 of file lltransfermanager.h.

References mEstateAssetType.

LLUUID LLTransferSourceParamsEstate::getSessionID (  )  const [inline]

Definition at line 487 of file lltransfermanager.h.

References mSessionID.

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

Implements LLTransferSourceParams.

Definition at line 1345 of file lltransfermanager.cpp.

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

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

Definition at line 1328 of file lltransfermanager.cpp.

References mAgentID, and mSessionID.

Referenced by LLAssetStorage::getEstateAsset().

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

Definition at line 1339 of file lltransfermanager.cpp.

References mAssetID, and mAssetType.

void LLTransferSourceParamsEstate::setEstateAssetType ( const EstateAssetType  etype  ) 

Definition at line 1334 of file lltransfermanager.cpp.

References mEstateAssetType.

Referenced by LLAssetStorage::getEstateAsset().

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

Implements LLTransferSourceParams.

Definition at line 1356 of file lltransfermanager.cpp.

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


Member Data Documentation

LLUUID LLTransferSourceParamsEstate::mAgentID [protected]

Definition at line 493 of file lltransfermanager.h.

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

LLUUID LLTransferSourceParamsEstate::mAssetID [protected]

Definition at line 497 of file lltransfermanager.h.

Referenced by getAssetID(), and setAsset().

LLAssetType::EType LLTransferSourceParamsEstate::mAssetType [protected]

Definition at line 498 of file lltransfermanager.h.

Referenced by getAssetType(), and setAsset().

EstateAssetType LLTransferSourceParamsEstate::mEstateAssetType [protected]

Definition at line 495 of file lltransfermanager.h.

Referenced by getEstateAssetType(), packParams(), setEstateAssetType(), and unpackParams().

LLUUID LLTransferSourceParamsEstate::mSessionID [protected]

Definition at line 494 of file lltransfermanager.h.

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


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:53 2010 for Second Life Viewer by  doxygen 1.4.7