activclient.h

来自「一个网络监视的程序」· C头文件 代码 · 共 43 行

H
43
字号
// ActivClient.h: interface for the ActivClient class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_ACTIVCLIENT_H__C27DFF2C_673D_4BC8_8EF0_93FD2ECF57A3__INCLUDED_)
#define AFX_ACTIVCLIENT_H__C27DFF2C_673D_4BC8_8EF0_93FD2ECF57A3__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "clPlot.h"
#define MAXCLIENTNUM	255
class ActivClient  
{
public:
	ActivClient( int nGrow = 5 );
	virtual ~ActivClient();

public:
	int IsOnLine( LPCTSTR  ip );	// 如果存在, 返回该主机在列表中的序号, 否则返回 -1
//	void SetOnLine( LPCTSTR  ip );	// 修改状态量, 设置为活动
	int AddClient( LPCTSTR  ip );	// Return the index of the added element
	int RemoveClient( LPCSTR ip );
	void RemoveAll();

	CStringArray m_caList;
	int m_nDataSum[MAXCLIENTNUM][5];
	
	int GetCount();
	void ReSet();

private:

};




#endif // !defined(AFX_ACTIVCLIENT_H__C27DFF2C_673D_4BC8_8EF0_93FD2ECF57A3__INCLUDED_)


⌨️ 快捷键说明

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