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

📄 igmp_state_machine_structures.h

📁 路由器协议平台igmp协议设计实现源码。
💻 H
字号:
/*
 $Log:: /OEM Source Code/igmp/igmp_state_machine_structures.h                                      $
 * 
 * 1     4/23/98 9:53p Release Engineer
 * Initial release
 * IGMP v4.1.0
 */
/************************************************************************/
/*  Copyright (C) 1997-1998 RouterWare, Inc.                            */
/*  Unpublished - rights reserved under the Copyright Laws of the       */
/*  United States.  Use, duplication, or disclosure by the              */
/*  Government is subject to restrictions as set forth in               */
/*  subparagraph (c)(1)(ii) of the Rights in Technical Data and         */
/*  Computer Software clause at 252.227-7013.                           */
/*  RouterWare, Inc., 3961 MacArthur Blvd. Suite 212, Newport Beach, CA */
/************************************************************************/
#if !defined (_IGMP_STATEMACH_STRUCTURES_H_)
#define _IGMP_STATEMACH_STRUCTURES_H_

typedef struct IGMP_ROUTER_PORT_STATE_TRANSITION_TABLE_ENTRY
{
	void (*fptr_action_1) (UINT port, ULONG group_ip_address);
	void (*fptr_action_2) (UINT port, ULONG group_ip_address);
	void (*fptr_action_3) (UINT port, ULONG group_ip_address);

	enum IGMP_ROUTER_PORT_STATE next_state;
} IGMP_ROUTER_PORT_STATE_TRANSITION_TABLE_ENTRY;

typedef struct IGMP_ROUTER_GROUP_STATE_TRANSITION_TABLE_ENTRY
{
	void (*fptr_action_1) (UINT port, ULONG group_ip_address);
	void (*fptr_action_2) (UINT port, ULONG group_ip_address);
	void (*fptr_action_3) (UINT port, ULONG group_ip_address);

	enum IGMP_ROUTER_GROUP_STATE next_state;
} IGMP_ROUTER_GROUP_STATE_TRANSITION_TABLE_ENTRY;

typedef struct IGMP_HOST_STATE_TRANSITION_TABLE_ENTRY
{
	void (*fptr_action_1) 			(UINT port, ULONG group_ip_address);
	void (*fptr_action_2) 			(UINT port, ULONG group_ip_address);
	void (*fptr_action_3) 			(UINT port, ULONG group_ip_address);

	enum IGMP_HOST_GROUP_STATE 	next_state;
} IGMP_HOST_STATE_TRANSITION_TABLE_ENTRY;

#endif /* _IGMP_STATEMACH_STRUCTURES_H_*/

⌨️ 快捷键说明

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