⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 net_factory.h

📁 实时监控
💻 H
字号:
#ifndef _NET_FACTORY_H
#define _NET_FACTORY_H

#include "vector"


struct net_networktype
{
	ULONG	ip;
	USHORT	port;
	BOOL	nettype;
	BOOL	loginok;
	char    logindvrname[20];
	char    logindvrpass[20];
	int		connecttime;
};

typedef std::vector<net_networktype*> login_vector;
typedef login_vector::iterator lit;


class net_factory
{
public:

	BOOL create();

	BOOL destroy();

	BOOL login_net(ULONG ip, USHORT port, LPCTSTR user, LPCTSTR password);

	lit find_nettype(ULONG	ip, USHORT port);

	BOOL delete_nettype(ULONG ip, USHORT port);

	BOOL insert_nettype(ULONG ip, USHORT port, BOOL m_bool);

	friend DWORD WINAPI LoginThread(LPVOID pnet);

	BOOL find_network_type(ULONG ip, USHORT port);

	BOOL find_network_type(int group);
	

private:

	BOOL m_nettype_exit;

	HANDLE ThreadHandle;

	login_vector login_list;

};

#endif

⌨️ 快捷键说明

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