reachc.h
来自「嵌入式RMON,RMON为Remote monitor的缩写,基于SNMP为网络」· C头文件 代码 · 共 80 行
H
80 行
/* Beholder RMON ethernet network monitor,Copyright (C) 1993 DNPAP group *//* See file COPYING 'GNU General Public Licence' for copyright details */#ifndef _REACHC_H#define _REACHC_H#include <dnpap.h>#include <boolset.h>#include <snmp.h>#include <ping.h>#include <echo.h>#include <timer.h>#define REACH_BOOLEAN_ADDRESS 1#define REACH_BOOLEAN_OWNER 2#define REACH_SIZE_IPADDRESS 4typedef struct _Request{ VOID *Request; struct _Request *Next;} Request;typedef struct _Reach{ BYTE IPAddress[REACH_SIZE_IPADDRESS]; LONG Delay; ULONG Timeout; LONG ValueSteps; FLOAT ICMPWeight; FLOAT UDPWeight; LONG Remaining; LONG ICMPReceived; LONG UDPReceived; LONG ICMPDropped; LONG UDPDropped; ULONG ICMPTime; ULONG UDPTime; ULONG ICMPTimeMin; ULONG UDPTimeMin; ULONG ICMPTimeMax; ULONG UDPTimeMax; LONG TotalICMPTime; LONG TotalUDPTime; FLOAT Value; BYTE Owner[SNMP_SIZE_BUFCHR]; WORD OwnerLen; LONG Status; TIMER_DESCR *Timer; USHORT PingSeqNr; Request *PingList; ULONG *PingBuffer; USHORT EchoSeqNr; Request *EchoList; ULONG *EchoBuffer; BooleanSet ObjectSet;} Reach;BOOLEAN ReachConfigInit(VOID);BOOLEAN ReachCInit(Reach *hostcontrol);BOOLEAN ReachCStart(Reach *hostcontrol);BOOLEAN ReachCStop(Reach *hostcontrol);#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?