📄 mmsop_en.h
字号:
/************************************************************************//* SISCO SOFTWARE MODULE HEADER *****************************************//************************************************************************//* (c) Copyright Systems Integration Specialists Company, Inc., *//* 1986 - 1997, All Rights Reserved. *//* *//* MODULE NAME : mmsop_en.h *//* PRODUCT(S) : MMSEASE, MMSEASE-LITE *//* *//* MODULE DESCRIPTION : *//* This module contains the operation enable switches used to *//* configure the decode system, the user service system, & the *//* supported services bit strings. *//* *//* Note that by enabling (or disabling) only the desired MMS *//* operations, a limited subset may be created (the subset *//* creation module is mmsop_en.c), thus allowing the creation of *//* a smaller executable because: *//* 1) references to the various MMS-EASE functions are removed *//* and therefore are not included from the library, and *//* 2) operation specific user application code is eliminated. *//* *//* *//* MODIFICATION LOG : *//* Date Who Rev Comments *//* -------- --- ------ ------------------------------------------- *//* 04/14/98 JRB 04 Put "MPARAM*" defines back. *//* Only user code needs them. *//* 03/20/98 JRB 03 Move defines used by libraries to mms_def2.h *//* Only user code needs this file now. *//* 09/16/97 DSF 02 Fixed comments *//* 08/18/97 MDE 01 Added parameter support defines *//* 04/02/97 DTL 7.00 MMSEASE 7.0 release. See MODL70.DOC for *//* history. *//************************************************************************/#ifndef MMSOP_EN_INCLUDED#define MMSOP_EN_INCLUDED#ifdef __cplusplusextern "C" {#endif#include "mms_def2.h" /* for REQ_RESP_EN, etc. *//************************************************************************//* define the opcode enable switches *//************************************************************************/#define MMS_INIT_EN REQ_RESP_EN#define MMS_CONCLUDE_EN REQ_RESP_EN#define MMS_CANCEL_EN REQ_RESP_EN#define MMS_STATUS_EN REQ_RESP_EN#define MMS_USTATUS_EN REQ_RESP_EN#define MMS_GETNAMES_EN REQ_RESP_EN#define MMS_IDENT_EN REQ_RESP_EN#define MMS_RENAME_EN REQ_RESP_EN#define MMS_GETCL_EN REQ_RESP_EN#define MMS_VMD_EN 0 #define MMS_NAMED_DOM_EN 0#define MMS_MV_DWN_EN REQ_RESP_EN /* VM download */#define MMS_INIT_DWN_EN REQ_RESP_EN#define MMS_DWN_LOAD_EN REQ_RESP_EN#define MMS_TERM_DWN_EN REQ_RESP_EN#define MMS_MV_UPL_EN REQ_RESP_EN /* VM upload */#define MMS_INIT_UPL_EN REQ_RESP_EN#define MMS_UP_LOAD_EN REQ_RESP_EN#define MMS_TERM_UPL_EN REQ_RESP_EN#define MMS_RDDWN_EN REQ_RESP_EN#define MMS_RDUPL_EN REQ_RESP_EN#define MMS_LOAD_DOM_EN REQ_RESP_EN#define MMS_STR_DOM_EN REQ_RESP_EN#define MMS_DEL_DOM_EN REQ_RESP_EN#define MMS_GET_DOM_EN REQ_RESP_EN#define MMS_CRE_PI_EN REQ_RESP_EN#define MMS_DEL_PI_EN REQ_RESP_EN#define MMS_START_EN REQ_RESP_EN#define MMS_STOP_EN REQ_RESP_EN#define MMS_RESUME_EN REQ_RESP_EN#define MMS_RESET_EN REQ_RESP_EN#define MMS_KILL_EN REQ_RESP_EN#define MMS_GET_PI_EN REQ_RESP_EN #define MMS_VA_EN 1#define MMS_MV_READ_EN REQ_RESP_EN /* VM Read variable(s) */#define MMS_MV_RDVARS_EN REQ_RESP_EN /* General VM Rd var's */#define MMS_READ_EN REQ_RESP_EN#define MMS_MV_WRITE_EN REQ_RESP_EN /* VM Write variable(s) */#define MMS_MV_WRVARS_EN REQ_RESP_EN /* General VM WR var's */#define MMS_WRITE_EN REQ_RESP_EN#define MMS_INFO_EN REQ_RESP_EN#define MMS_GETVAR_EN REQ_RESP_EN#define MMS_DEFVAR_EN REQ_RESP_EN#define MMS_DEFSCAT_EN REQ_RESP_EN#define MMS_GETSCAT_EN REQ_RESP_EN#define MMS_DELVAR_EN REQ_RESP_EN#define MMS_DEFVLIST_EN REQ_RESP_EN#define MMS_GETVLIST_EN REQ_RESP_EN#define MMS_DELVLIST_EN REQ_RESP_EN#define MMS_MV_DEFTYPE_EN REQ_RESP_EN /* VM DefineType */#define MMS_DEFTYPE_EN REQ_RESP_EN#define MMS_GETTYPE_EN REQ_RESP_EN#define MMS_DELTYPE_EN REQ_RESP_EN#define MMS_TAKECTRL_EN REQ_RESP_EN#define MMS_RELCTRL_EN REQ_RESP_EN#define MMS_DEFINE_SEM_EN REQ_RESP_EN#define MMS_DELETE_SEM_EN REQ_RESP_EN#define MMS_REP_SEMSTAT_EN REQ_RESP_EN#define MMS_REP_SEMPOOL_EN REQ_RESP_EN#define MMS_REP_SEMENTRY_EN REQ_RESP_EN#define MMS_JREAD_EN REQ_RESP_EN#define MMS_JWRITE_EN REQ_RESP_EN#define MMS_JINIT_EN REQ_RESP_EN#define MMS_JSTAT_EN REQ_RESP_EN#define MMS_JCREATE_EN REQ_RESP_EN#define MMS_JDELETE_EN REQ_RESP_EN #define MMS_DEFEC_EN REQ_RESP_EN#define MMS_DELEC_EN REQ_RESP_EN #define MMS_GETECA_EN REQ_RESP_EN#define MMS_REPECS_EN REQ_RESP_EN#define MMS_ALTECM_EN REQ_RESP_EN #define MMS_TRIGE_EN REQ_RESP_EN #define MMS_DEFEA_EN REQ_RESP_EN #define MMS_DELEA_EN REQ_RESP_EN #define MMS_GETEAA_EN REQ_RESP_EN #define MMS_REPEAS_EN REQ_RESP_EN #define MMS_DEFEE_EN REQ_RESP_EN #define MMS_DELEE_EN REQ_RESP_EN #define MMS_GETEEA_EN REQ_RESP_EN #define MMS_REPEES_EN REQ_RESP_EN #define MMS_ALTEE_EN REQ_RESP_EN #define MMS_EVNOT_EN REQ_RESP_EN#define MMS_ACKEVNOT_EN REQ_RESP_EN#define MMS_GETAS_EN REQ_RESP_EN#define MMS_GETAES_EN REQ_RESP_EN#define MMS_INPUT_EN REQ_RESP_EN#define MMS_OUTPUT_EN REQ_RESP_EN #define MMS_MV_FOPEN_EN REQ_RESP_EN /* VM FileOpen */#define MMS_MV_FREAD_EN REQ_RESP_EN /* VM FileRead */#define MMS_MV_FCLOSE_EN REQ_RESP_EN /* VM FileClose */#define MMS_MV_FCOPY_EN REQ_RESP_EN /* VM FileCopy */#define MMS_OBTAINFILE_EN REQ_RESP_EN#define MMS_FOPEN_EN REQ_RESP_EN#define MMS_FREAD_EN REQ_RESP_EN#define MMS_FCLOSE_EN REQ_RESP_EN#define MMS_FRENAME_EN REQ_RESP_EN#define MMS_FDELETE_EN REQ_RESP_EN#define MMS_FDIR_EN REQ_RESP_EN/************************************************************************//************************************************************************//* PARAMETER SUPPORTED BITSTRING VALUES *//************************************************************************/#define MPARAM_STR1 0x80 /* 0x80 arrays */#define MPARAM_STR2 0x40 /* 0x40 structures */#define MPARAM_VNAM 0x20 /* 0x20 named variables */#define MPARAM_VALT 0x10 /* 0x10 alternate access */#define MPARAM_VADR 0x08 /* 0x08 address formed variables */#define MPARAM_VSCA 0x00 /* 0x04 scattered access */#define MPARAM_TPY 0x02 /* 0x02 third party */#define MPARAM_VLIS 0x01 /* 0x01 variable list */#define MPARAM_REAL 0x00 /* 0x80 real data type */#define MPARAM_AKEC 0x00 /* 0x40 ack event cond. */#define MPARAM_CEI 0x00 /* 0x20 cond. eval. interval */#define MPARAM0 MPARAM_STR1 | MPARAM_STR2 | MPARAM_VNAM | MPARAM_VALT |\ MPARAM_VADR | MPARAM_VSCA | MPARAM_TPY | MPARAM_VLIS#define MPARAM1 MPARAM_REAL | MPARAM_AKEC | MPARAM_CEI#ifdef __cplusplus}#endif#endif /* MMSOP_EN_INCLUDED */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -