Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//============================================================================
// Copyright (C) Microsoft Corporation, 1997 - 1999
//
// File: IGMPstats.h
//
// History:
// 07/22/97 Kenn M. Takara Created.
//
// IP Statistics
//
//============================================================================
#ifndef _IGMPSTATS_H_
#define _IGMPSTATS_H_
#ifndef _INFO_H
#include "info.h"
#endif
#ifndef _STATSDLG_H
#include "statsdlg.h"
#endif
#ifndef _IPSTATS_H
#include "ipstats.h"
#endif
enum { MVR_IGMPGROUP_INTERFACE = 0, MVR_IGMPGROUP_GROUPADDR, MVR_IGMPGROUP_LASTREPORTER, MVR_IGMPGROUP_EXPIRYTIME, MVR_IGMPGROUP_COUNT, };
enum { MVR_IGMPINTERFACE_GROUPADDR=0, MVR_IGMPINTERFACE_LASTREPORTER, MVR_IGMPINTERFACE_EXPIRYTIME, MVR_IGMPINTERFACE_COUNT, };
class IGMPGroupStatistics : public IPStatisticsDialog { public: IGMPGroupStatistics();
// Override the OnInitDialog so that we can set the caption
virtual BOOL OnInitDialog();
// Override the RefreshData to provide sample data
virtual HRESULT RefreshData(BOOL fGrabNewData);
// Override this so that we can free up out item data
virtual void PreDeleteAllItems();
// Override these to provide sorting
virtual PFNLVCOMPARE GetSortFunction(); virtual PFNLVCOMPARE GetInverseSortFunction(); protected: };
class IGMPInterfaceStatistics : public IPStatisticsDialog { public: IGMPInterfaceStatistics();
// Override the OnInitDialog so that we can set the caption
virtual BOOL OnInitDialog();
// Override the RefreshData to provide sample data
virtual HRESULT RefreshData(BOOL fGrabNewData);
// Override this so that we can free up out item data
virtual void PreDeleteAllItems();
// Override these to provide sorting
virtual PFNLVCOMPARE GetSortFunction(); virtual PFNLVCOMPARE GetInverseSortFunction(); protected: };
#endif _IGMPSTATS_H_
|