#include <lltransfermanager.h>
Collaboration diagram for LLTransferConnection:
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 () |
LLTransferSourceChannel * | getSourceChannel (const LLTransferChannelType type) |
LLTransferTargetChannel * | getTargetChannel (const LLTransferChannelType type) |
Protected Attributes | |
LLHost | mHost |
std::list< LLTransferSourceChannel * > | mTransferSourceChannels |
std::list< LLTransferTargetChannel * > | mTransferTargetChannels |
Friends | |
class | LLTransferManager |
Definition at line 166 of file lltransfermanager.h.
typedef std::list<LLTransferSourceChannel *>::iterator LLTransferConnection::tsc_iter |
Definition at line 178 of file lltransfermanager.h.
typedef std::list<LLTransferTargetChannel *>::iterator LLTransferConnection::ttc_iter |
Definition at line 179 of file lltransfermanager.h.
LLTransferConnection::LLTransferConnection | ( | const LLHost & | host | ) |
LLTransferConnection::~LLTransferConnection | ( | ) | [virtual] |
Definition at line 633 of file lltransfermanager.cpp.
References mTransferSourceChannels, and mTransferTargetChannels.
LLTransferSourceChannel * LLTransferConnection::getSourceChannel | ( | const LLTransferChannelType | type | ) |
Definition at line 668 of file lltransfermanager.cpp.
References mHost, and mTransferSourceChannels.
Referenced by LLTransferManager::getSourceChannel().
LLTransferTargetChannel * LLTransferConnection::getTargetChannel | ( | const LLTransferChannelType | type | ) |
Definition at line 685 of file lltransfermanager.cpp.
References mHost, and mTransferTargetChannels.
Referenced by LLTransferManager::getTargetChannel().
void LLTransferConnection::updateTransfers | ( | ) |
friend class LLTransferManager [friend] |
Definition at line 180 of file lltransfermanager.h.
LLHost LLTransferConnection::mHost [protected] |
Definition at line 183 of file lltransfermanager.h.
Referenced by getSourceChannel(), getTargetChannel(), and LLTransferConnection().
Definition at line 184 of file lltransfermanager.h.
Referenced by getSourceChannel(), updateTransfers(), and ~LLTransferConnection().
Definition at line 185 of file lltransfermanager.h.
Referenced by getTargetChannel(), and ~LLTransferConnection().