資源簡(jiǎn)介
文件傳輸,展示了異步操作的幾個(gè)函數(shù)的用法。

代碼片段和文件信息
/*----------------Copyright(C)?2007?Shenyang?Familiar?software?Co.Ltd.?ALL?RIGHTS?RESERVED-------------------------*/
/**********************************************************************************************************************
* FILE?NAME :?cli.cpp ????????
* CREATE?DATE :?2011/11/29???? ????
* MODULE :?view ????
* AUTHOR :?zengqh ????
*---------------------------------------------------------------------------------------------------------------------*
* MEMO :?Learn?from?boost?chat?example.?See?boost?doc.
??Demo?asio?asyn?operation?connect?accept?read?write.
**********************************************************************************************************************/
#include?“cli.h“
/**********************************************************************************************************************
?* Macros?and?Structs??????????????????????????????????????????????????????????????????????????????????????????????????
**********************************************************************************************************************/
#define?MESSAGE_SIZE_LEN (100?*?1024)
/**********************************************************************************************************************
?* Global?Variables?Definition?Section??????????????????????????????????????????????????????????????????????????????????????????????????
**********************************************************************************************************************/
/**********************************************************************************************************************
?* Functions???????????????????????????????????????????????????????????????????????????????????????????????????????????
**********************************************************************************************************************/
/**********************************************************************************************************************
?* Class???????????????????????????????????????????????????????????????????????????????????????????????????????????????
**********************************************************************************************************************/
/**********************************************************************************************************************
?* Class?Members???????????????????????????????????????????????????????????????????????????????????????????????????????
**********************************************************************************************************************/
cli::cli(boost::asio::io_service&?io_service?tcp::resolver::iterator?endpoint_iterator)
:?m_io_service(io_service)
?m_socket(io_service)
?m_file_handle(NULL)
?m_transfer_over(false)
{
tcp::endpoint?endpoint?=?*endpoint_iterator;
m_socket.async_connect(endpoint
boost::bi
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????3331??2011-10-05?23:07??transfer_demo\Basic.h
?????文件?????270336??2011-10-12?20:48??transfer_demo\debug\transfer_client_demo.exe
?????文件????1147568??2011-11-29?18:20??transfer_demo\debug\transfer_client_demo.ilk
?????文件????2223104??2011-11-29?18:20??transfer_demo\debug\transfer_client_demo.pdb
?????文件?????192512??2011-11-29?18:23??transfer_demo\debug\transfer_server_demo.exe
?????文件?????936920??2011-11-29?18:20??transfer_demo\debug\transfer_server_demo.ilk
?????文件????1821696??2011-11-29?18:20??transfer_demo\debug\transfer_server_demo.pdb
?????文件?????????76??2011-10-12?20:55??transfer_demo\readme.txt
?????文件???????4736??2011-11-29?18:06??transfer_demo\transfer_client_demo\cli.cpp
?????文件???????3586??2011-11-29?16:34??transfer_demo\transfer_client_demo\cli.h
?????文件???????3844??2011-10-12?20:48??transfer_demo\transfer_client_demo\Debug\BuildLog.htm
?????文件????1511187??2011-11-29?18:19??transfer_demo\transfer_client_demo\Debug\cli.obj
?????文件?????878898??2011-11-29?18:19??transfer_demo\transfer_client_demo\Debug\main.obj
?????文件?????????65??2011-10-12?20:48??transfer_demo\transfer_client_demo\Debug\mt.dep
?????文件????????232??2011-11-29?18:19??transfer_demo\transfer_client_demo\Debug\RSP00000158044040.rsp
?????文件????????938??2011-11-29?18:19??transfer_demo\transfer_client_demo\Debug\RSP00000358044040.rsp
?????文件????????387??2011-11-29?18:20??transfer_demo\transfer_client_demo\Debug\transfer_client_demo.exe.intermediate.manifest
?????文件????3492864??2011-11-29?18:19??transfer_demo\transfer_client_demo\Debug\vc80.idb
?????文件?????716800??2011-11-29?18:19??transfer_demo\transfer_client_demo\Debug\vc80.pdb
?????文件???????3160??2011-11-29?18:19??transfer_demo\transfer_client_demo\main.cpp
?????文件???????3834??2011-11-29?16:31??transfer_demo\transfer_client_demo\transfer_client_demo.vcproj
?????文件???????1409??2011-11-29?17:46??transfer_demo\transfer_client_demo\transfer_client_demo.vcproj.ZENGQH.Administrator.user
?????文件???????3644??2011-11-29?15:24??transfer_demo\transfer_demo\transfer_demo.vcproj
?????文件???????1409??2011-11-29?17:46??transfer_demo\transfer_demo\transfer_demo.vcproj.ZENGQH.Administrator.user
?????文件???????1900??2011-11-29?16:31??transfer_demo\transfer_demo.sln
????..A..H.?????40960??2011-11-29?17:46??transfer_demo\transfer_demo.suo
?????文件???????3844??2011-10-12?20:48??transfer_demo\transfer_server_demo\Debug\BuildLog.htm
?????文件?????540101??2011-11-29?17:36??transfer_demo\transfer_server_demo\Debug\main.obj
?????文件?????????65??2011-10-12?20:48??transfer_demo\transfer_server_demo\Debug\mt.dep
?????文件????????204??2011-11-29?18:19??transfer_demo\transfer_server_demo\Debug\RSP00000258044964.rsp
............此處省略20個(gè)文件信息
- 上一篇:遠(yuǎn)程控制radmin隱藏運(yùn)行破解版
- 下一篇:2.5.zip
評(píng)論
共有 條評(píng)論