#include <evaftprotocols.h>
Inherits EvaFTAgentPacket.
Inheritance diagram for EvaFTAgentTransfer:


Public Member Functions | |
| EvaFTAgentTransfer (const int type) | |
| ~EvaFTAgentTransfer () | |
| void | setInfo (const std::string &file, const unsigned char *fileMd5, const unsigned int size) |
| void | setData (const unsigned char *data, const unsigned int len) |
| void | setOffset (const unsigned int offset) |
Protected Member Functions | |
| const int | fillBody (unsigned char *buf) |
Private Attributes | |
| int | m_Type |
| std::string | m_FileName |
| unsigned char * | m_FMd5 |
| unsigned int | m_FileSize |
| unsigned char * | m_Data |
| unsigned int | m_DataLength |
| unsigned int | m_StartOffset |
Definition at line 108 of file evaftprotocols.h.
|
|
========================================================================================== Definition at line 199 of file evaftprotocols.cpp. |
|
|
Definition at line 207 of file evaftprotocols.cpp. |
|
|
Reimplemented from EvaFTPacket. Definition at line 236 of file evaftprotocols.cpp. References EvaUtil::doMd5(), m_Data, m_DataLength, m_FileName, m_FileSize, m_FMd5, m_StartOffset, m_Type, QQ_FILE_AGENT_TRANSFER_DATA, QQ_FILE_AGENT_TRANSFER_INFO, QQ_FILE_AGENT_TRANSFER_REPLY, QQ_FILE_AGENT_TRANSFER_START, EvaUtil::write16(), and EvaUtil::write32(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 227 of file evaftprotocols.cpp. References m_Data, and m_DataLength. |
|
||||||||||||||||
|
Definition at line 215 of file evaftprotocols.cpp. References m_FileName, m_FileSize, and m_FMd5. |
|
|
Definition at line 122 of file evaftprotocols.h. References m_StartOffset. |
|
|
Definition at line 134 of file evaftprotocols.h. Referenced by fillBody(), setData(), and ~EvaFTAgentTransfer(). |
|
|
Definition at line 135 of file evaftprotocols.h. Referenced by fillBody(), and setData(). |
|
|
Definition at line 129 of file evaftprotocols.h. Referenced by fillBody(), and setInfo(). |
|
|
Definition at line 131 of file evaftprotocols.h. Referenced by fillBody(), and setInfo(). |
|
|
Definition at line 130 of file evaftprotocols.h. Referenced by fillBody(), setInfo(), and ~EvaFTAgentTransfer(). |
|
|
Definition at line 137 of file evaftprotocols.h. Referenced by fillBody(), and setOffset(). |
|
|
Definition at line 126 of file evaftprotocols.h. Referenced by fillBody(). |
1.4.4