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

📄 mms_vvmd.h

📁 ICCP Toolkit 是在 Tru64下开发Tase.2通信协议的开发包
💻 H
字号:
/************************************************************************//* SISCO SOFTWARE MODULE HEADER *****************************************//************************************************************************//*   (c) Copyright Systems Integration Specialists Company, Inc.,	*//*      	  1986 - 1997, All Rights Reserved.		        *//*									*//* MODULE NAME : mms_vvmd.h						*//* PRODUCT(S)  : MMSEASE						*//*									*//* MODULE DESCRIPTION : 						*//*	This module contains data and function definitions associated	*//*	with the MMS virtual machine vmd operations.			*//*									*//* MODIFICATION LOG :							*//*  Date     Who   Rev			Comments			*//* --------  ---  ------   -------------------------------------------	*//* 08/13/97  RKR     01    Format changes				*//* 04/02/97  DTL   7.00    MMSEASE 7.0 release. See MODL70.DOC for	*//*			   history.					*//************************************************************************/#ifndef MMS_VVMD_INCLUDED#define MMS_VVMD_INCLUDED#ifdef __cplusplusextern "C" {#endif#include "mms_mv.h"#include "mms_pvmd.h"/************************************************************************//************************************************************************//* VMD CONTROL								*//************************************************************************//* This structure is used to track objects associated with VMD's. A VMD	*//* must be created by the user by use of the function 'm_create_vmd',	*//* and can remove a VMD using 'm_delete_vmd'.				*//************************************************************************/struct vmd_ctrl  {  DBL_LNK	   link;  DOMAIN_OBJS      vmd_wide;   	    /* VMD wide scope objects           */  NAMED_DOM_CTRL   *dom_list;  	    /* named domains in this VMD        */  struct prog_inv  *prog_inv_list;  /* program invocations in this VMD  */  struct oper_stat *op_stat_list;   /* operater stations on this VMD    */  struct ae_ctrl   *ae_list;	    /* for MMSI only			*/  ST_CHAR          *user_info; 	    /* reserved for user		*/  /* The following elements used instead of dom_list if binary search 	*/  /* used instead of linked lists.					*/  ST_INT           max_doms;  ST_INT           num_doms;  NAMED_DOM_CTRL   **dom_array; 	    /* array of ptrs to structs		*/  };typedef struct vmd_ctrl	VMD_CTRL;extern VMD_CTRL *m_vmd_ctrl_list; 	/* list of VMD's		*//************************************************************************//* VMD selector for local operations. This pointer must be set to a 	*//* valid VMD when making use of MMS-EASE support fun's that manipulate	*//* objects.								*//************************************************************************/extern VMD_CTRL *m_vmd_select;/************************************************************************//* Functions to create and delete VMDs. To create, pass number of chan	*//* and pointer to table of associated channel numbers.			*//************************************************************************/VMD_CTRL *ms_create_vmd (ST_INT num, ST_INT *arr);ST_RET ms_delete_vmd (VMD_CTRL *vmd);ST_VOID ms_dismantle_vmd (VMD_CTRL *vmd);/************************************************************************//************************************************************************//* MMSEASE name list database access functions.				*//************************************************************************/ST_RET mv_namelist_resp (MMSREQ_IND *ind);  /* resp to GETNAME ind	*//************************************************************************//************************************************************************//* IDENTIFY								*//************************************************************************//* Structure below is a global Identify information structure.	The	*//* user is to fill in the vendor hardware information in it one time	*//* and it then will be used in each call to mv_ident_resp.		*//************************************************************************/extern IDENT_RESP_INFO *mmse_ident_info;/************************************************************************//* The function below will handle an IDENTIFY indication for the user.	*//************************************************************************/ST_RET mv_ident_resp (MMSREQ_IND *ind);#ifdef __cplusplus}#endif#endif	/* #define MMS_VVMD_INCLUDED */

⌨️ 快捷键说明

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