test_cancel.h

来自「ace开发环境 用来开发网络程序 其运用了设计模式、多平台、C++等多种知识」· C头文件 代码 · 共 48 行

H
48
字号
/*** $Id: test_cancel.h 57485 2004-05-06 16:50:31Z shuston $*/#ifndef _TEST_CANCEL_H#define _TEST_CANCEL_H#include "ace/Asynch_IO.h"class Receiver : public ACE_Service_Handler{  // = TITLE  //  //     Receiver  //  // = DESCRIPTION  //  //     The class will be created by ACE_Asynch_Acceptor when new  //     connections arrive.  This class will then receive data from  //     the network connection and dump it to a file.public:  Receiver (void);  ~Receiver (void);  virtual void open (ACE_HANDLE handle,		     ACE_Message_Block &message_block);  // This is called after the new connection has been accepted.protected:  // These methods are called by the framework  virtual void handle_read_stream (const ACE_Asynch_Read_Stream::Result &result);  // This is called when asynchronous read from the socket completeprivate:  ACE_Asynch_Read_Stream rs_;  // rs (read stream): for reading from a socket  ACE_Message_Block mb_;  // Message block to read from the stream.  ACE_HANDLE handle_;  // Handle for IO to remote peer};#endif /* _TEST_CANCEL_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?