testclientapp.h

来自「Socketlib: 一个轻量级的C++ 封装Socket C API 网络编程」· C头文件 代码 · 共 34 行

H
34
字号
#pragma once
#include "../../socketlib/appbase.h"
#include "../../socketlib/applog.h"
#include "../../socketlib/tcprunner.h"
#include "../../socketlib/tcpserver.h"
#include "../../socketlib/tcpclient.h"
#include "../../socketlib/udpsource.h"
#include "../../socketlib/udprunner.h"
#include "../../socketlib/slcommondef.h"
#include "TestSocketEvent.h"

using namespace SL;
class CTestClientApp : public CAppBase
{
public:
	CTestClientApp(void);
	~CTestClientApp(void);

	virtual void DoReadyWork(); //运行前的准备工作(如设置NT服务名等)
	virtual bool DoRun();
	virtual bool DoStop();

private:
	CAppLog				m_appLog;
	CTcpRunner			m_tcpRunner;
	CTcpClient			m_tcpHttp;     //访问web网站
	CTcpClient			m_tcpTest;     //普通服务
	CTestSocketEvent	m_testSocketEvent;

	CUdpRunner			m_udpRunner;
	CUdpSource			m_udpClient;

};

⌨️ 快捷键说明

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