#include <lltransfersourcefile.h>
Inheritance diagram for LLTransferSourceParamsFile:
Public Member Functions | |
LLTransferSourceParamsFile () | |
virtual | ~LLTransferSourceParamsFile () |
void | packParams (LLDataPacker &dp) const |
BOOL | unpackParams (LLDataPacker &dp) |
void | setFilename (const LLString &filename) |
std::string | getFilename () const |
void | setDeleteOnCompletion (BOOL enabled) |
BOOL | getDeleteOnCompletion () |
Protected Attributes | |
std::string | mFilename |
BOOL | mDeleteOnCompletion |
Definition at line 37 of file lltransfersourcefile.h.
LLTransferSourceParamsFile::LLTransferSourceParamsFile | ( | ) |
Definition at line 156 of file lltransfersourcefile.cpp.
virtual LLTransferSourceParamsFile::~LLTransferSourceParamsFile | ( | ) | [inline, virtual] |
Definition at line 41 of file lltransfersourcefile.h.
BOOL LLTransferSourceParamsFile::getDeleteOnCompletion | ( | ) | [inline] |
Definition at line 49 of file lltransfersourcefile.h.
References mDeleteOnCompletion.
Referenced by LLTransferSourceFile::completionCallback().
std::string LLTransferSourceParamsFile::getFilename | ( | ) | const [inline] |
Definition at line 46 of file lltransfersourcefile.h.
References mFilename.
Referenced by LLTransferSourceFile::completionCallback(), and LLTransferSourceFile::initTransfer().
void LLTransferSourceParamsFile::packParams | ( | LLDataPacker & | dp | ) | const [virtual] |
Implements LLTransferSourceParams.
Definition at line 161 of file lltransfersourcefile.cpp.
References mDeleteOnCompletion, mFilename, LLDataPacker::packString(), and LLDataPacker::packU8().
Referenced by LLTransferSourceFile::packParams().
BOOL LLTransferSourceParamsFile::unpackParams | ( | LLDataPacker & | dp | ) | [virtual] |
Implements LLTransferSourceParams.
Definition at line 168 of file lltransfersourcefile.cpp.
References llendl, llinfos, mDeleteOnCompletion, mFilename, TRUE, LLDataPacker::unpackString(), and LLDataPacker::unpackU8().
Referenced by LLTransferSourceFile::unpackParams().
BOOL LLTransferSourceParamsFile::mDeleteOnCompletion [protected] |
Definition at line 53 of file lltransfersourcefile.h.
Referenced by getDeleteOnCompletion(), packParams(), setDeleteOnCompletion(), and unpackParams().
std::string LLTransferSourceParamsFile::mFilename [protected] |
Definition at line 51 of file lltransfersourcefile.h.
Referenced by getFilename(), packParams(), setFilename(), and unpackParams().