ITS
|
Go to the source code of this file.
Variables | |
static ber_tlv_tag_t | asn_DEF_BOOLEAN_tags [] |
asn_TYPE_descriptor_t | asn_DEF_BOOLEAN |
|
static |
Definition at line 140 of file BOOLEAN.c.
References XCT_BOTH, XCT_UNKNOWN_BO, XPBD_BODY_CONSUMED, and XPBD_BROKEN_ENCODING.
Referenced by BOOLEAN_decode_xer().
asn_dec_rval_t BOOLEAN_decode_ber | ( | asn_codec_ctx_t * | opt_codec_ctx, |
asn_TYPE_descriptor_t * | td, | ||
void ** | bool_value, | ||
const void * | buf_ptr, | ||
size_t | size, | ||
int | tag_mode | ||
) |
Definition at line 41 of file BOOLEAN.c.
References ASN_DEBUG(), ber_check_tags(), CALLOC, asn_dec_rval_s::code, asn_dec_rval_s::consumed, asn_TYPE_descriptor_s::name, RC_FAIL, RC_OK, and RC_WMORE.
asn_dec_rval_t BOOLEAN_decode_uper | ( | asn_codec_ctx_t * | opt_codec_ctx, |
asn_TYPE_descriptor_t * | td, | ||
asn_per_constraints_t * | constraints, | ||
void ** | sptr, | ||
asn_per_data_t * | pd | ||
) |
Definition at line 238 of file BOOLEAN.c.
References _ASN_DECODE_FAILED, _ASN_DECODE_STARVED, ASN_DEBUG(), asn_dec_rval_s::code, asn_dec_rval_s::consumed, MALLOC, asn_TYPE_descriptor_s::name, per_get_few_bits(), and RC_OK.
asn_dec_rval_t BOOLEAN_decode_xer | ( | asn_codec_ctx_t * | opt_codec_ctx, |
asn_TYPE_descriptor_t * | td, | ||
void ** | sptr, | ||
const char * | opt_mname, | ||
const void * | buf_ptr, | ||
size_t | size | ||
) |
Definition at line 170 of file BOOLEAN.c.
References BOOLEAN__xer_body_decode(), and xer_decode_primitive().
asn_enc_rval_t BOOLEAN_encode_der | ( | asn_TYPE_descriptor_t * | td, |
void * | sptr, | ||
int | tag_mode, | ||
ber_tlv_tag_t | tag, | ||
asn_app_consume_bytes_f * | cb, | ||
void * | app_key | ||
) |
Definition at line 104 of file BOOLEAN.c.
References _ASN_ENCODED_OK, der_write_tags(), asn_enc_rval_s::encoded, asn_enc_rval_s::failed_type, and asn_enc_rval_s::structure_ptr.
asn_enc_rval_t BOOLEAN_encode_uper | ( | asn_TYPE_descriptor_t * | td, |
asn_per_constraints_t * | constraints, | ||
void * | sptr, | ||
asn_per_outp_t * | po | ||
) |
Definition at line 269 of file BOOLEAN.c.
References _ASN_ENCODE_FAILED, _ASN_ENCODED_OK, and per_put_few_bits().
asn_enc_rval_t BOOLEAN_encode_xer | ( | asn_TYPE_descriptor_t * | td, |
void * | sptr, | ||
int | ilevel, | ||
enum xer_encoder_flags_e | flags, | ||
asn_app_consume_bytes_f * | cb, | ||
void * | app_key | ||
) |
Definition at line 180 of file BOOLEAN.c.
References _ASN_CALLBACK, _ASN_ENCODE_FAILED, _ASN_ENCODED_OK, and asn_enc_rval_s::encoded.
void BOOLEAN_free | ( | asn_TYPE_descriptor_t * | td, |
void * | ptr, | ||
int | contents_only | ||
) |
int BOOLEAN_print | ( | asn_TYPE_descriptor_t * | td, |
const void * | sptr, | ||
int | ilevel, | ||
asn_app_consume_bytes_f * | cb, | ||
void * | app_key | ||
) |
asn_TYPE_descriptor_t asn_DEF_BOOLEAN |
Definition at line 15 of file BOOLEAN.c.
Referenced by EmbarkationStatus_1_inherit_TYPE_descriptor(), and EmbarkationStatus_constraint().
|
static |