LLTransferConnection Class Reference

#include <lltransfermanager.h>

Collaboration diagram for LLTransferConnection:

Collaboration graph
[legend]

List of all members.

Public Types

typedef std::list
< LLTransferSourceChannel * >
::iterator 
tsc_iter
typedef std::list
< LLTransferTargetChannel * >
::iterator 
ttc_iter

Public Member Functions

 LLTransferConnection (const LLHost &host)
virtual ~LLTransferConnection ()
void updateTransfers ()
LLTransferSourceChannelgetSourceChannel (const LLTransferChannelType type)
LLTransferTargetChannelgetTargetChannel (const LLTransferChannelType type)

Protected Attributes

LLHost mHost
std::list
< LLTransferSourceChannel * > 
mTransferSourceChannels
std::list
< LLTransferTargetChannel * > 
mTransferTargetChannels

Friends

class LLTransferManager


Detailed Description

Definition at line 166 of file lltransfermanager.h.


Member Typedef Documentation

Definition at line 178 of file lltransfermanager.h.

Definition at line 179 of file lltransfermanager.h.


Constructor & Destructor Documentation

LLTransferConnection::LLTransferConnection ( const LLHost host  ) 

Definition at line 632 of file lltransfermanager.cpp.

References mHost.

LLTransferConnection::~LLTransferConnection (  )  [virtual]

Definition at line 637 of file lltransfermanager.cpp.

References mTransferSourceChannels, and mTransferTargetChannels.


Member Function Documentation

void LLTransferConnection::updateTransfers (  ) 

Definition at line 655 of file lltransfermanager.cpp.

References mTransferSourceChannels.

LLTransferSourceChannel * LLTransferConnection::getSourceChannel ( const LLTransferChannelType  type  ) 

Definition at line 676 of file lltransfermanager.cpp.

References mHost, and mTransferSourceChannels.

Referenced by LLTransferManager::getSourceChannel().

Here is the caller graph for this function:

LLTransferTargetChannel * LLTransferConnection::getTargetChannel ( const LLTransferChannelType  type  ) 

Definition at line 693 of file lltransfermanager.cpp.

References mHost, and mTransferTargetChannels.

Referenced by LLTransferManager::getTargetChannel().

Here is the caller graph for this function:


Friends And Related Function Documentation

friend class LLTransferManager [friend]

Definition at line 180 of file lltransfermanager.h.


Member Data Documentation

Definition at line 183 of file lltransfermanager.h.

Referenced by getSourceChannel(), getTargetChannel(), and LLTransferConnection().

Definition at line 185 of file lltransfermanager.h.

Referenced by getTargetChannel(), and ~LLTransferConnection().


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

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