📄 agentx.h
字号:
GLUE_SB08((GLUE_CAST_PTR(_P_))+(2), GLUE_CAST08(_V_))#define PTR_AGENTX_UNREG_FILL1(_P_)\ ((GLUE_CAST_PTR(_P_))+(3))#define GET_AGENTX_UNREG_FILL1(_P_)\ GLUE_GU08((GLUE_CAST_PTR(_P_))+(3))#define SET_AGENTX_UNREG_FILL1(_P_, _V_)\ GLUE_SU08((GLUE_CAST_PTR(_P_))+(3), GLUE_CAST08(_V_))#define PTR_AGENTX_UNREG_REGION(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))/* Definitions for AGENTX_UNSIGNED16 */#define SIZEOF_AGENTX_UNSIGNED16 (2)#define PTR_AGENTX_UNSIGNED16_B(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_UNSIGNED16_B(_P_)\ GLUE_GB16((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_UNSIGNED16_B(_P_, _V_)\ GLUE_SB16((GLUE_CAST_PTR(_P_)), GLUE_CAST16(_V_))#define PTR_AGENTX_UNSIGNED16_L(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_UNSIGNED16_L(_P_)\ GLUE_GL16((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_UNSIGNED16_L(_P_, _V_)\ GLUE_SL16((GLUE_CAST_PTR(_P_)), GLUE_CAST16(_V_))/* Definitions for AGENTX_UNSIGNED64 */#define SIZEOF_AGENTX_UNSIGNED64 (8)#define PTR_AGENTX_UNSIGNED64_B(_P_)\ ((GLUE_CAST_PTR(_P_)))/* Can't define (GET_AGENTX_UNSIGNED64_B SET_AGENTX_UNSIGNED64_B) because: Size 64 is greater than 32. */#define PTR_AGENTX_UNSIGNED64_L(_P_)\ ((GLUE_CAST_PTR(_P_)))/* Can't define (GET_AGENTX_UNSIGNED64_L SET_AGENTX_UNSIGNED64_L) because: Size 64 is greater than 32. *//* Definitions for AGENTX_OCT_STR */#define SIZEOF_AGENTX_OCT_STR (4)#define PTR_AGENTX_OCT_STR_LEN(_P_)\ ((GLUE_CAST_PTR(_P_)))#define SIZEOF_AGENTX_OCT_STR_LEN (4)#define PTR_AGENTX_OCT_STR_LEN_B(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_OCT_STR_LEN_B(_P_)\ GLUE_GB32((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_OCT_STR_LEN_B(_P_, _V_)\ GLUE_SB32((GLUE_CAST_PTR(_P_)), GLUE_CAST32(_V_))#define PTR_AGENTX_OCT_STR_LEN_L(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_OCT_STR_LEN_L(_P_)\ GLUE_GL32((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_OCT_STR_LEN_L(_P_, _V_)\ GLUE_SL32((GLUE_CAST_PTR(_P_)), GLUE_CAST32(_V_))#define PTR_AGENTX_OCT_STR_OCTETS(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))#define SIZEOF_AGENTX_OCT_STR_OCTETS (0)#define PTR_AGENTX_OCT_STR_OCTETS_ELT(_P_, _X0_)\ ((GLUE_CAST_PTR(_P_))+(4)+(_X0_))#define GET_AGENTX_OCT_STR_OCTETS_ELT(_P_, _X0_)\ GLUE_GB08((GLUE_CAST_PTR(_P_))+(4)+(_X0_))#define SET_AGENTX_OCT_STR_OCTETS_ELT(_P_, _X0_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_))+(4)+(_X0_), GLUE_CAST08(_V_))/* Definitions for AGENTX_BULK */#define SIZEOF_AGENTX_BULK (4)#define PTR_AGENTX_BULK_NON_REP(_P_)\ ((GLUE_CAST_PTR(_P_)))#define SIZEOF_AGENTX_BULK_NON_REP (2)#define PTR_AGENTX_BULK_NON_REP_B(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_BULK_NON_REP_B(_P_)\ GLUE_GB16((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_BULK_NON_REP_B(_P_, _V_)\ GLUE_SB16((GLUE_CAST_PTR(_P_)), GLUE_CAST16(_V_))#define PTR_AGENTX_BULK_NON_REP_L(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_BULK_NON_REP_L(_P_)\ GLUE_GL16((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_BULK_NON_REP_L(_P_, _V_)\ GLUE_SL16((GLUE_CAST_PTR(_P_)), GLUE_CAST16(_V_))#define PTR_AGENTX_BULK_MAX_REP(_P_)\ ((GLUE_CAST_PTR(_P_))+(2))#define SIZEOF_AGENTX_BULK_MAX_REP (2)#define PTR_AGENTX_BULK_MAX_REP_B(_P_)\ ((GLUE_CAST_PTR(_P_))+(2))#define GET_AGENTX_BULK_MAX_REP_B(_P_)\ GLUE_GB16((GLUE_CAST_PTR(_P_))+(2))#define SET_AGENTX_BULK_MAX_REP_B(_P_, _V_)\ GLUE_SB16((GLUE_CAST_PTR(_P_))+(2), GLUE_CAST16(_V_))#define PTR_AGENTX_BULK_MAX_REP_L(_P_)\ ((GLUE_CAST_PTR(_P_))+(2))#define GET_AGENTX_BULK_MAX_REP_L(_P_)\ GLUE_GL16((GLUE_CAST_PTR(_P_))+(2))#define SET_AGENTX_BULK_MAX_REP_L(_P_, _V_)\ GLUE_SL16((GLUE_CAST_PTR(_P_))+(2), GLUE_CAST16(_V_))/* Definitions for AGENTX_OPEN */#define SIZEOF_AGENTX_OPEN (8)#define PTR_AGENTX_OPEN_TIMEOUT(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_OPEN_TIMEOUT(_P_)\ GLUE_GB08((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_OPEN_TIMEOUT(_P_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_)), GLUE_CAST08(_V_))#define PTR_AGENTX_OPEN_FILL0(_P_)\ ((GLUE_CAST_PTR(_P_))+(1))#define GET_AGENTX_OPEN_FILL0(_P_)\ GLUE_GU08((GLUE_CAST_PTR(_P_))+(1))#define SET_AGENTX_OPEN_FILL0(_P_, _V_)\ GLUE_SU08((GLUE_CAST_PTR(_P_))+(1), GLUE_CAST08(_V_))#define PTR_AGENTX_OPEN_FILL1(_P_)\ ((GLUE_CAST_PTR(_P_))+(2))#define GET_AGENTX_OPEN_FILL1(_P_)\ GLUE_GU16((GLUE_CAST_PTR(_P_))+(2))#define SET_AGENTX_OPEN_FILL1(_P_, _V_)\ GLUE_SU16((GLUE_CAST_PTR(_P_))+(2), GLUE_CAST16(_V_))#define PTR_AGENTX_OPEN_OID(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))/* Definitions for AGENTX_OID */#define SIZEOF_AGENTX_OID (4)#define PTR_AGENTX_OID_N_SUBID(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_OID_N_SUBID(_P_)\ GLUE_GB08((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_OID_N_SUBID(_P_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_)), GLUE_CAST08(_V_))#define PTR_AGENTX_OID_PREFIX(_P_)\ ((GLUE_CAST_PTR(_P_))+(1))#define GET_AGENTX_OID_PREFIX(_P_)\ GLUE_GB08((GLUE_CAST_PTR(_P_))+(1))#define SET_AGENTX_OID_PREFIX(_P_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_))+(1), GLUE_CAST08(_V_))#define PTR_AGENTX_OID_INCLUDE(_P_)\ ((GLUE_CAST_PTR(_P_))+(2))#define GET_AGENTX_OID_INCLUDE(_P_)\ GLUE_GB08((GLUE_CAST_PTR(_P_))+(2))#define SET_AGENTX_OID_INCLUDE(_P_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_))+(2), GLUE_CAST08(_V_))#define PTR_AGENTX_OID_FILL0(_P_)\ ((GLUE_CAST_PTR(_P_))+(3))#define GET_AGENTX_OID_FILL0(_P_)\ GLUE_GU08((GLUE_CAST_PTR(_P_))+(3))#define SET_AGENTX_OID_FILL0(_P_, _V_)\ GLUE_SU08((GLUE_CAST_PTR(_P_))+(3), GLUE_CAST08(_V_))#define PTR_AGENTX_OID_SUBIDS(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))#define SIZEOF_AGENTX_OID_SUBIDS (0)#define PTR_AGENTX_OID_SUBIDS_ELT(_P_, _X0_)\ ((GLUE_CAST_PTR(_P_))+(4)+(4)*(_X0_))#define SIZEOF_AGENTX_OID_SUBIDS_ELT (4)#define PTR_AGENTX_OID_SUBIDS_ELT_B(_P_, _X0_)\ ((GLUE_CAST_PTR(_P_))+(4)+(4)*(_X0_))#define GET_AGENTX_OID_SUBIDS_ELT_B(_P_, _X0_)\ GLUE_GB32((GLUE_CAST_PTR(_P_))+(4)+(4)*(_X0_))#define SET_AGENTX_OID_SUBIDS_ELT_B(_P_, _X0_, _V_)\ GLUE_SB32((GLUE_CAST_PTR(_P_))+(4)+(4)*(_X0_), GLUE_CAST32(_V_))#define PTR_AGENTX_OID_SUBIDS_ELT_L(_P_, _X0_)\ ((GLUE_CAST_PTR(_P_))+(4)+(4)*(_X0_))#define GET_AGENTX_OID_SUBIDS_ELT_L(_P_, _X0_)\ GLUE_GL32((GLUE_CAST_PTR(_P_))+(4)+(4)*(_X0_))#define SET_AGENTX_OID_SUBIDS_ELT_L(_P_, _X0_, _V_)\ GLUE_SL32((GLUE_CAST_PTR(_P_))+(4)+(4)*(_X0_), GLUE_CAST32(_V_))/* Definitions for AGENTX_ERROR_CODE */#define SIZEOF_AGENTX_ERROR_CODE (2)#define GET_AGENTX_ERROR_CODE(_P_)\ GLUE_GB16((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_ERROR_CODE(_P_, _V_)\ GLUE_SB16((GLUE_CAST_PTR(_P_)), GLUE_CAST16(_V_))#define AGENTX_ERROR_CODE_is_OPEN_FAILED GLUE_CAST16(256L)#define AGENTX_ERROR_CODE_is_NOT_OPEN GLUE_CAST16(257L)#define AGENTX_ERROR_CODE_is_INDEX_WRONG_TYPE GLUE_CAST16(258L)#define AGENTX_ERROR_CODE_is_INDEX_ALREADY_ALLOCATED GLUE_CAST16(259L)#define AGENTX_ERROR_CODE_is_INDEX_NONE_AVAILABLE GLUE_CAST16(260L)#define AGENTX_ERROR_CODE_is_INDEX_NOT_ALLOCATED GLUE_CAST16(261L)#define AGENTX_ERROR_CODE_is_UNSUPPORTED_CONTEXT GLUE_CAST16(262L)#define AGENTX_ERROR_CODE_is_DUPLICATE_REGISTRATION GLUE_CAST16(263L)#define AGENTX_ERROR_CODE_is_UNKNOWN_REGISTRATION GLUE_CAST16(264L)#define AGENTX_ERROR_CODE_is_UNKNOWN_AGENT_CAPS GLUE_CAST16(265L)/* Definitions for AGENTX_RESP */#define SIZEOF_AGENTX_RESP (8)#define PTR_AGENTX_RESP_SYS_UPTIME(_P_)\ ((GLUE_CAST_PTR(_P_)))#define SIZEOF_AGENTX_RESP_SYS_UPTIME (4)#define PTR_AGENTX_RESP_SYS_UPTIME_B(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_RESP_SYS_UPTIME_B(_P_)\ GLUE_GB32((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_RESP_SYS_UPTIME_B(_P_, _V_)\ GLUE_SB32((GLUE_CAST_PTR(_P_)), GLUE_CAST32(_V_))#define PTR_AGENTX_RESP_SYS_UPTIME_L(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_RESP_SYS_UPTIME_L(_P_)\ GLUE_GL32((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_RESP_SYS_UPTIME_L(_P_, _V_)\ GLUE_SL32((GLUE_CAST_PTR(_P_)), GLUE_CAST32(_V_))#define PTR_AGENTX_RESP_ERROR(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))#define SIZEOF_AGENTX_RESP_ERROR (2)#define PTR_AGENTX_RESP_ERROR_B(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))#define GET_AGENTX_RESP_ERROR_B(_P_)\ GLUE_GB16((GLUE_CAST_PTR(_P_))+(4))#define SET_AGENTX_RESP_ERROR_B(_P_, _V_)\ GLUE_SB16((GLUE_CAST_PTR(_P_))+(4), GLUE_CAST16(_V_))#define PTR_AGENTX_RESP_ERROR_L(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))#define GET_AGENTX_RESP_ERROR_L(_P_)\ GLUE_GL16((GLUE_CAST_PTR(_P_))+(4))#define SET_AGENTX_RESP_ERROR_L(_P_, _V_)\ GLUE_SL16((GLUE_CAST_PTR(_P_))+(4), GLUE_CAST16(_V_))#define PTR_AGENTX_RESP_INDEX(_P_)\ ((GLUE_CAST_PTR(_P_))+(6))#define SIZEOF_AGENTX_RESP_INDEX (2)#define PTR_AGENTX_RESP_INDEX_B(_P_)\ ((GLUE_CAST_PTR(_P_))+(6))#define GET_AGENTX_RESP_INDEX_B(_P_)\ GLUE_GB16((GLUE_CAST_PTR(_P_))+(6))#define SET_AGENTX_RESP_INDEX_B(_P_, _V_)\ GLUE_SB16((GLUE_CAST_PTR(_P_))+(6), GLUE_CAST16(_V_))#define PTR_AGENTX_RESP_INDEX_L(_P_)\ ((GLUE_CAST_PTR(_P_))+(6))#define GET_AGENTX_RESP_INDEX_L(_P_)\ GLUE_GL16((GLUE_CAST_PTR(_P_))+(6))#define SET_AGENTX_RESP_INDEX_L(_P_, _V_)\ GLUE_SL16((GLUE_CAST_PTR(_P_))+(6), GLUE_CAST16(_V_))/* Definitions for AGENTX_REG */#define SIZEOF_AGENTX_REG (8)#define PTR_AGENTX_REG_TIMEOUT(_P_)\ ((GLUE_CAST_PTR(_P_)))#define GET_AGENTX_REG_TIMEOUT(_P_)\ GLUE_GB08((GLUE_CAST_PTR(_P_)))#define SET_AGENTX_REG_TIMEOUT(_P_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_)), GLUE_CAST08(_V_))#define PTR_AGENTX_REG_PRIORITY(_P_)\ ((GLUE_CAST_PTR(_P_))+(1))#define GET_AGENTX_REG_PRIORITY(_P_)\ GLUE_GB08((GLUE_CAST_PTR(_P_))+(1))#define SET_AGENTX_REG_PRIORITY(_P_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_))+(1), GLUE_CAST08(_V_))#define PTR_AGENTX_REG_RANGE_SUBID(_P_)\ ((GLUE_CAST_PTR(_P_))+(2))#define GET_AGENTX_REG_RANGE_SUBID(_P_)\ GLUE_GB08((GLUE_CAST_PTR(_P_))+(2))#define SET_AGENTX_REG_RANGE_SUBID(_P_, _V_)\ GLUE_SB08((GLUE_CAST_PTR(_P_))+(2), GLUE_CAST08(_V_))#define PTR_AGENTX_REG_FILL0(_P_)\ ((GLUE_CAST_PTR(_P_))+(3))#define GET_AGENTX_REG_FILL0(_P_)\ GLUE_GU08((GLUE_CAST_PTR(_P_))+(3))#define SET_AGENTX_REG_FILL0(_P_, _V_)\ GLUE_SU08((GLUE_CAST_PTR(_P_))+(3), GLUE_CAST08(_V_))#define PTR_AGENTX_REG_REGION(_P_)\ ((GLUE_CAST_PTR(_P_))+(4))/* Definitions for AGENTX_PDU_WITH_CONTEXT */#define SIZEOF_AGENTX_PDU_WITH_CONTEXT (24)#define PTR_AGENTX_PDU_WITH_CONTEXT_CONTEXT(_P_)\ ((GLUE_CAST_PTR(_P_))+(20))#endif /* EPILOGUE_LAYOUT_AGENTX_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -