LLTransferSourceParamsInvItem Class Reference

#include <lltransfermanager.h>

Inheritance diagram for LLTransferSourceParamsInvItem:

Inheritance graph
[legend]
Collaboration diagram for LLTransferSourceParamsInvItem:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLTransferSourceParamsInvItem ()
virtual ~LLTransferSourceParamsInvItem ()
void packParams (LLDataPacker &dp) const
BOOL unpackParams (LLDataPacker &dp)
void setAgentSession (const LLUUID &agent_id, const LLUUID &session_id)
void setInvItem (const LLUUID &owner_id, const LLUUID &task_id, const LLUUID &item_id)
void setAsset (const LLUUID &asset_id, const LLAssetType::EType at)
LLUUID getAgentID () const
LLUUID getSessionID () const
LLUUID getOwnerID () const
LLUUID getTaskID () const
LLUUID getItemID () const
LLUUID getAssetID () const
LLAssetType::EType getAssetType () const

Protected Attributes

LLUUID mAgentID
LLUUID mSessionID
LLUUID mOwnerID
LLUUID mTaskID
LLUUID mItemID
LLUUID mAssetID
LLAssetType::EType mAssetType


Detailed Description

Definition at line 442 of file lltransfermanager.h.


Constructor & Destructor Documentation

LLTransferSourceParamsInvItem::LLTransferSourceParamsInvItem (  ) 

Definition at line 1281 of file lltransfermanager.cpp.

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

Definition at line 446 of file lltransfermanager.h.


Member Function Documentation

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

Implements LLTransferSourceParams.

Definition at line 1308 of file lltransfermanager.cpp.

References lldebugs, llendl, mAgentID, mAssetID, mAssetType, mItemID, mOwnerID, mSessionID, mTaskID, LLDataPacker::packS32(), and LLDataPacker::packUUID().

Here is the call graph for this function:

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

Implements LLTransferSourceParams.

Definition at line 1321 of file lltransfermanager.cpp.

References mAgentID, mAssetID, mAssetType, mItemID, mOwnerID, mSessionID, mTaskID, S32, TRUE, LLDataPacker::unpackS32(), and LLDataPacker::unpackUUID().

Here is the call graph for this function:

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

Definition at line 1286 of file lltransfermanager.cpp.

References mAgentID, and mSessionID.

Referenced by LLAssetStorage::getInvItemAsset().

Here is the caller graph for this function:

void LLTransferSourceParamsInvItem::setInvItem ( const LLUUID owner_id,
const LLUUID task_id,
const LLUUID item_id 
)

Definition at line 1293 of file lltransfermanager.cpp.

References mItemID, mOwnerID, and mTaskID.

Referenced by LLAssetStorage::getInvItemAsset().

Here is the caller graph for this function:

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

Definition at line 1301 of file lltransfermanager.cpp.

References mAssetID, and mAssetType.

Referenced by LLAssetStorage::getInvItemAsset().

Here is the caller graph for this function:

LLUUID LLTransferSourceParamsInvItem::getAgentID (  )  const [inline]

Definition at line 454 of file lltransfermanager.h.

References mAgentID.

LLUUID LLTransferSourceParamsInvItem::getSessionID (  )  const [inline]

Definition at line 455 of file lltransfermanager.h.

References mSessionID.

LLUUID LLTransferSourceParamsInvItem::getOwnerID (  )  const [inline]

Definition at line 456 of file lltransfermanager.h.

References mOwnerID.

LLUUID LLTransferSourceParamsInvItem::getTaskID (  )  const [inline]

Definition at line 457 of file lltransfermanager.h.

References mTaskID.

LLUUID LLTransferSourceParamsInvItem::getItemID (  )  const [inline]

Definition at line 458 of file lltransfermanager.h.

References mItemID.

LLUUID LLTransferSourceParamsInvItem::getAssetID (  )  const [inline]

Definition at line 459 of file lltransfermanager.h.

References mAssetID.

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

Definition at line 460 of file lltransfermanager.h.

References mAssetType.


Member Data Documentation

Definition at line 463 of file lltransfermanager.h.

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

Definition at line 464 of file lltransfermanager.h.

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

Definition at line 465 of file lltransfermanager.h.

Referenced by getOwnerID(), packParams(), setInvItem(), and unpackParams().

Definition at line 466 of file lltransfermanager.h.

Referenced by getTaskID(), packParams(), setInvItem(), and unpackParams().

Definition at line 467 of file lltransfermanager.h.

Referenced by getItemID(), packParams(), setInvItem(), and unpackParams().

Definition at line 468 of file lltransfermanager.h.

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

Definition at line 469 of file lltransfermanager.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:55 2008 for SecondLife by  doxygen 1.5.5