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


Public Member Functions | |
| SendFileRequestPacket () | |
| SendFileRequestPacket (const SendFileRequestPacket &rhs) | |
| virtual | ~SendFileRequestPacket () |
| OutPacket * | copy () |
| SendFileRequestPacket & | operator= (const SendFileRequestPacket &rhs) |
| void | setFileName (const std::string &filename) |
| void | setFileSize (const unsigned int size) |
| void | setDirectPort (const unsigned short port) |
| void | setWanPort (const unsigned short port) |
| void | setWanIp (const unsigned int ip) |
| void | setTransferType (const unsigned char type) |
| const std::string | getFileName () const |
| const unsigned int | getFileSize () const |
| const unsigned short | getDirectPort () const |
| const unsigned short | getWanPort () const |
| const unsigned int | getWanIp () const |
| const unsigned char | getTransferType () const |
Protected Member Functions | |
| virtual int | putContents (unsigned char *buf) |
Private Attributes | |
| std::string | m_FileName |
| unsigned int | m_FileSize |
| unsigned short | m_DirectPort |
| unsigned short | m_WanPort |
| unsigned int | m_WanIp |
| unsigned char | m_TransferType |
Definition at line 143 of file evaimsend.h.
|
|
Definition at line 324 of file evaimsend.cpp. Referenced by copy(). |
|
|
Definition at line 335 of file evaimsend.cpp. |
|
|
Definition at line 148 of file evaimsend.h. |
|
|
Definition at line 151 of file evaimsend.h. References SendFileRequestPacket(). Here is the call graph for this function: ![]() |
|
|
Definition at line 163 of file evaimsend.h. References m_DirectPort. Referenced by operator=(). |
|
|
Definition at line 161 of file evaimsend.h. References m_FileName. Referenced by operator=(). |
|
|
Definition at line 162 of file evaimsend.h. References m_FileSize. Referenced by operator=(). |
|
|
Definition at line 166 of file evaimsend.h. References m_TransferType. Referenced by operator=(). |
|
|
Definition at line 165 of file evaimsend.h. References m_WanIp. Referenced by operator=(). |
|
|
Definition at line 164 of file evaimsend.h. References m_WanPort. Referenced by operator=(). |
|
|
Definition at line 341 of file evaimsend.cpp. References getDirectPort(), getFileName(), getFileSize(), getTransferType(), getWanIp(), getWanPort(), m_DirectPort, m_FileName, m_FileSize, m_TransferType, m_WanIp, and m_WanPort. Here is the call graph for this function: ![]() |
|
|
Reimplemented from SendIM. Definition at line 353 of file evaimsend.cpp. References m_DirectPort, m_FileName, m_FileSize, m_TransferType, m_WanIp, m_WanPort, EvaUtil::write16(), and EvaUtil::write32(). Here is the call graph for this function: ![]() |
|
|
Definition at line 156 of file evaimsend.h. References m_DirectPort. |
|
|
Definition at line 154 of file evaimsend.h. References m_FileName. |
|
|
Definition at line 155 of file evaimsend.h. References m_FileSize. |
|
|
Definition at line 159 of file evaimsend.h. References m_TransferType. |
|
|
Definition at line 158 of file evaimsend.h. References m_WanIp. |
|
|
Definition at line 157 of file evaimsend.h. References m_WanPort. |
|
|
Definition at line 173 of file evaimsend.h. Referenced by getDirectPort(), operator=(), putContents(), and setDirectPort(). |
|
|
Definition at line 171 of file evaimsend.h. Referenced by getFileName(), operator=(), putContents(), and setFileName(). |
|
|
Definition at line 172 of file evaimsend.h. Referenced by getFileSize(), operator=(), putContents(), and setFileSize(). |
|
|
Definition at line 176 of file evaimsend.h. Referenced by getTransferType(), operator=(), putContents(), and setTransferType(). |
|
|
Definition at line 175 of file evaimsend.h. Referenced by getWanIp(), operator=(), putContents(), and setWanIp(). |
|
|
Definition at line 174 of file evaimsend.h. Referenced by getWanPort(), operator=(), putContents(), and setWanPort(). |
1.4.4