transactionreply.h

来自「H.248协议编解码协议栈」· C头文件 代码 · 共 74 行

H
74
字号
/* * Generated by asn1c-0.9.16 (http://lionet.info/asn1c) * From ASN.1 module "MEDIA-GATEWAY-CONTROL" * 	found in "h248_2.asn" */#ifndef	_TransactionReply_H_#define	_TransactionReply_H_#ifdef __cplusplusextern "C" {#endif#include <asn_application.h>/* Including external dependencies */#include <TransactionId.h>#include <NULL.h>#include <ErrorDescriptor.h>#include <asn_SEQUENCE_OF.h>#include <constr_SEQUENCE_OF.h>#include <constr_CHOICE.h>#include <constr_SEQUENCE.h>/* Dependencies */typedef enum transactionResult_PR {	transactionResult_PR_NOTHING,	/* No components present */	transactionResult_PR_transactionError,	transactionResult_PR_actionReplies,} transactionResult_PR;/* Forward declarations */struct ActionReply;/* TransactionReply */typedef struct TransactionReply {	TransactionId_t	 transactionId;	NULL_t	*immAckRequired	/* OPTIONAL */;	struct transactionResult {		transactionResult_PR present;		union {			ErrorDescriptor_t	 transactionError;			struct actionReplies {				A_SEQUENCE_OF(struct ActionReply) list;								/* Context for parsing across buffer boundaries */				asn_struct_ctx_t _asn_ctx;			} actionReplies;		} choice;				/* Context for parsing across buffer boundaries */		asn_struct_ctx_t _asn_ctx;	} transactionResult;	/*	 * This type is extensible,	 * possible extensions are below.	 */		/* Context for parsing across buffer boundaries */	asn_struct_ctx_t _asn_ctx;} TransactionReply_t;/* Implementation */extern asn_TYPE_descriptor_t asn_DEF_TransactionReply;/* Referred external types */#include <ActionReply.h>#ifdef __cplusplus}#endif#endif	/* _TransactionReply_H_ */

⌨️ 快捷键说明

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