#include <evaimsend.h>
Inherits SendIM.
Inheritance diagram for SendFileExRequestPacket:


Public Member Functions | |
| SendFileExRequestPacket (const short cmd) | |
| SendFileExRequestPacket (const SendFileExRequestPacket &rhs) | |
| virtual | ~SendFileExRequestPacket () |
| OutPacket * | copy () |
| SendFileExRequestPacket & | operator= (const SendFileExRequestPacket &rhs) |
| void | setFileName (const std::string &filename) |
| void | setFileSize (const unsigned int size) |
| void | setWanPort (const unsigned short port) |
| void | setWanIp (const unsigned int ip) |
| void | setTransferType (const unsigned char type) |
| void | setSessionId (const unsigned short session) |
| const std::string | getFileName () const |
| const unsigned int | getFileSize () const |
| const unsigned short | getWanPort () const |
| const unsigned int | getWanIp () const |
| const unsigned char | getTransferType () const |
| const unsigned short | getSessionId () const |
Protected Member Functions | |
| virtual int | putContents (unsigned char *buf) |
Private Attributes | |
| unsigned short | m_SessionId |
| std::string | m_FileName |
| unsigned int | m_FileSize |
| unsigned short | m_WanPort |
| unsigned int | m_WanIp |
| unsigned char | m_TransferType |
Definition at line 181 of file evaimsend.h.
|
|
Definition at line 399 of file evaimsend.cpp. Referenced by copy(). |
|
|
Definition at line 409 of file evaimsend.cpp. |
|
|
Definition at line 186 of file evaimsend.h. |
|
|
Definition at line 189 of file evaimsend.h. References SendFileExRequestPacket(). Here is the call graph for this function: ![]() |
|
|
Definition at line 199 of file evaimsend.h. References m_FileName. Referenced by operator=(). |
|
|
Definition at line 200 of file evaimsend.h. References m_FileSize. Referenced by operator=(). |
|
|
Definition at line 204 of file evaimsend.h. References m_SessionId. Referenced by operator=(). |
|
|
Definition at line 203 of file evaimsend.h. References m_TransferType. Referenced by operator=(). |
|
|
Definition at line 202 of file evaimsend.h. References m_WanIp. Referenced by operator=(). |
|
|
Definition at line 201 of file evaimsend.h. References m_WanPort. Referenced by operator=(). |
|
|
Definition at line 415 of file evaimsend.cpp. References getFileName(), getFileSize(), getSessionId(), getTransferType(), getWanIp(), getWanPort(), m_FileName, m_FileSize, m_SessionId, m_TransferType, m_WanIp, and m_WanPort. Here is the call graph for this function: ![]() |
|
|
Reimplemented from SendIM. Definition at line 427 of file evaimsend.cpp. References SendIM::getContentType(), m_FileName, m_FileSize, m_SessionId, m_TransferType, m_WanIp, QQ_IM_EX_REQUEST_ACCEPTED, QQ_IM_EX_REQUEST_CANCELLED, QQ_IM_EX_UDP_REQUEST, QQ_IM_TCP_REQUEST, EvaUtil::write16(), and EvaUtil::write32(). Here is the call graph for this function: ![]() |
|
|
Definition at line 192 of file evaimsend.h. References m_FileName. |
|
|
Definition at line 193 of file evaimsend.h. References m_FileSize. |
|
|
Definition at line 197 of file evaimsend.h. References m_SessionId. |
|
|
Definition at line 196 of file evaimsend.h. References m_TransferType. |
|
|
Definition at line 195 of file evaimsend.h. References m_WanIp. |
|
|
Definition at line 194 of file evaimsend.h. References m_WanPort. |
|
|
Definition at line 210 of file evaimsend.h. Referenced by getFileName(), operator=(), putContents(), and setFileName(). |
|
|
Definition at line 211 of file evaimsend.h. Referenced by getFileSize(), operator=(), putContents(), and setFileSize(). |
|
|
Definition at line 209 of file evaimsend.h. Referenced by getSessionId(), operator=(), putContents(), and setSessionId(). |
|
|
Definition at line 214 of file evaimsend.h. Referenced by getTransferType(), operator=(), putContents(), and setTransferType(). |
|
|
Definition at line 213 of file evaimsend.h. Referenced by getWanIp(), operator=(), putContents(), and setWanIp(). |
|
|
Definition at line 212 of file evaimsend.h. Referenced by getWanPort(), operator=(), and setWanPort(). |
1.4.4