📄 ha_status_dynamic.h
字号:
/** * HA_Status_Dynamic.h,v 1.1 2004/01/01 21:01:00 shuston Exp * * Home Automation Status server. Sample code from The ACE Programmer's Guide, * copyright 2003 Addison-Wesley. All Rights Reserved. */#ifndef __HASTATUS_H_#define __HASTATUS_H_// Listing 1 code/ch19#include "ace/OS.h"#include "ace/Acceptor.h"#include "ace/INET_Addr.h"#include "ace/SOCK_Stream.h"#include "ace/SOCK_Acceptor.h"#include "ace/Service_Object.h"#include "ace/Svc_Handler.h"#include "HASTATUS_export.h"class ClientHandler : public ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>{ // ... Same as previous examples.};class HASTATUS_Export HA_Status : public ACE_Service_Object{ public: virtual int init (int argc, ACE_TCHAR *argv[]); virtual int fini (void); virtual int info (ACE_TCHAR **str, size_t len) const; private: ACE_Acceptor<ClientHandler, ACE_SOCK_ACCEPTOR> acceptor_; ACE_INET_Addr listen_addr_;};// Listing 1#endif /* __HASTATUS_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -