?? sendfile.h
字號:
//// C++ Interface: SendFile//// Description:發送相關的文件信息,不包含文件數據////// Author: Jally <jallyx@163.com>, (C) 2008//// Copyright: See COPYING file that comes with this distribution////#ifndef SENDFILE_H#define SENDFILE_H#include "sys.h"#include "face.h"class DialogPeer;class ShareFile;class UdpData;class TcpData;class SendFile { public: SendFile(); ~SendFile(); void InitSelf(); void WriteShared(); static void SendRegular(gpointer data); //回調入口 static void SendFolder(gpointer data); //回調入口 bool dirty; private: void RequestData(int sock, uint32_t fileattr, char *buf); void PickFile(uint32_t fileattr, gpointer data); void SendFileInfo(GSList * list, gpointer data); void SendSharedInfo(gpointer data); pointer FindFileinfo(uint32_t fileid); uint32_t pbn; uint32_t prn; GSList *pblist; GSList *prlist; pthread_mutex_t mutex; public: friend class DialogPeer; friend class ShareFile; friend class UdpData; friend class TcpData;};#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -