| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #pragma once
- #define CHUNK_WRITE_SIZE 65536
- class MyEnums
- {
- public:
- enum eSendType{START, DATA, DATA_START, DATA_END, END, EXIT, REQUEST_FILES};
- };
- class CSendInfo
- {
- public:
- CSendInfo()
- {
- memset(this, 0, sizeof(*this));
- m_nSize = sizeof(CSendInfo);
- m_nVersion = 1;
- m_lParameter1 = -1;
- m_lParameter2 = -1;
- }
- int m_nSize;
- MyEnums::eSendType m_Type;
- int m_nVersion;
- CHAR m_cIP[20];
- CHAR m_cComputerName[MAX_COMPUTERNAME_LENGTH + 1];
- CHAR m_cDesc[250];
- long m_lParameter1;
- long m_lParameter2;
- CHAR m_md5[32];
- char m_cExtra[18];
- };
- class CDittoCF_HDROP
- {
- public:
- CDittoCF_HDROP()
- {
- memset(m_cIP, 0, sizeof(m_cIP));
- memset(m_cComputerName, 0, sizeof(m_cComputerName));
- }
- char m_cIP[25];
- char m_cComputerName[MAX_COMPUTERNAME_LENGTH + 1];
- };
|