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

📄 expexpressiontable.h

📁 snmp的源代码,已经在我的ubuntu下编译通过
💻 H
字号:
/* *Copyright(c)2004,Cisco URP imburses and Network Information Center in Beijing University of Posts and Telecommunications researches. * *All right reserved * *File Name: expExpressionTable.h *File Description: head file. * *Current Version:1.0 *Author:JianShun Tong *Date:2004.8.20 *//* * This file was generated by mib2c and is intended for use as a mib module * for the ucd-snmp snmpd agent.  */#ifndef _MIBGROUP_EXPEXPRESSIONTABLE_H#define _MIBGROUP_EXPEXPRESSIONTABLE_H/* * we may use header_complex from the header_complex module  */config_require(header_complex)    /*     * our storage structure(s)      */     struct expExpressionTable_data {         /*          * expExpressionTable          */         char           *expExpressionOwner;         size_t          expExpressionOwnerLen;         char           *expExpressionName;         size_t          expExpressionNameLen;         char           *expExpression;         size_t          expExpressionLen;         long            expExpressionValueType;         char           *expExpressionComment;         size_t          expExpressionCommentLen;         long            expExpressionDeltaInterval;         oid            *expExpressionPrefix;         size_t          expExpressionPrefixLen;         unsigned long   expExpressionErrors;         long            expExpressionEntryStatus;         /*          * expError Table           */         unsigned long   expErrorTime;         long            expErrorIndex;         long            expErrorCode;         oid            *expErrorInstance;         size_t          expErrorInstanceLen;         /*          * internal variables           */         int             storageType;         /*          * other tables storage          */         struct header_complex_index *hc_ObjectTableStorage;         struct header_complex_index *hc_ValueTableStorage;         /*          * pdu auth contents           */         long            have_copied_auth_info;         long            pdu_version;         long            pdu_securityModel;         long            pdu_securityLevel;         void           *pdu_transport;         size_t          pdu_transportLen;         const oid      *pdu_tDomain;         size_t          pdu_tDomainLen;         u_char         *pdu_community;         size_t          pdu_community_len;         char           *pdu_contextName;         size_t          pdu_contextNameLen;         char           *pdu_securityName;         size_t          pdu_securityNameLen;     };#define EXPEXPRESSION_COUNTER32      1#define EXPEXPRESSION_UNSIGNED32        2#define EXPEXPRESSION_TIMETICKS         3#define EXPEXPRESSION_INTEGER32  4#define EXPEXPRESSION_IPADDRESS      5#define EXPEXPRESSION_OCTETSTRING 6#define EXPEXPRESSION_OBJECTID            7#define EXPEXPRESSION_COUNTER64           8#define EXP_FAILURE_INVALIDSYNTAX		1#define EXP_FAILURE_UNDEFINEOBJECTINDEX		2#define EXP_FAILURE_UNRECOGNIZEOPERATOR	3#define EXP_FAILURE_UNRECOGNIZEDFUNCTION			4#define EXP_FAILURE_INVALIDOPERANDTYPE		5#define EXP_FAILURE_UNMATCHEDPARENTHESIS		6#define EXP_FAILURE_TOOMANYWILDCARDVALUES    7#define EXP_FAILURE_RECURSION            8#define EXP_FAILURE_DELTATOOSHORT              9#define EXP_FAILURE_RESOURCEUNAVAILABLE        10#define EXP_FAILURE_DIVIDEBYZERO        11/* * function prototypes  */     void            init_expExpressionTable(void);     FindVarMethod   var_expExpressionTable;     SNMPCallback    store_expExpressionTable;     void            parse_expExpressionTable(const char *, char *);     WriteMethod     write_expExpression;     WriteMethod     write_expExpressionValueType;     WriteMethod     write_expExpressionComment;     WriteMethod     write_expExpressionDeltaInterval;     WriteMethod     write_expExpressionEntryStatus;#endif                          /*_MIBGROUP_EXPEXPRESSIONTABLE_H */

⌨️ 快捷键说明

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