ITS
per_opentype.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

asn_dec_rval_t uper_open_type_get (asn_codec_ctx_t *opt_codec_ctx, asn_TYPE_descriptor_t *td, asn_per_constraints_t *constraints, void **sptr, asn_per_data_t *pd)
 
int uper_open_type_skip (asn_codec_ctx_t *opt_codec_ctx, asn_per_data_t *pd)
 
int uper_open_type_put (asn_TYPE_descriptor_t *td, asn_per_constraints_t *constraints, void *sptr, asn_per_outp_t *po)
 

Function Documentation

◆ uper_open_type_get()

asn_dec_rval_t uper_open_type_get ( 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 245 of file per_opentype.c.

References uper_open_type_get_simple().

Referenced by CHOICE_decode_uper(), SEQUENCE_decode_uper(), and uper_open_type_skip().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ uper_open_type_put()

int uper_open_type_put ( asn_TYPE_descriptor_t td,
asn_per_constraints_t constraints,
void *  sptr,
asn_per_outp_t po 
)

Definition at line 26 of file per_opentype.c.

References ASN_DEBUG(), FREEMEM, asn_TYPE_descriptor_s::name, per_put_many_bits(), uper_encode_to_new_buffer(), and uper_put_length().

Referenced by CHOICE_encode_uper(), and SEQUENCE_handle_extensions().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ uper_open_type_skip()

int uper_open_type_skip ( asn_codec_ctx_t opt_codec_ctx,
asn_per_data_t pd 
)

Definition at line 252 of file per_opentype.c.

References asn_dec_rval_s::code, asn_TYPE_descriptor_s::name, RC_OK, asn_TYPE_descriptor_s::uper_decoder, uper_open_type_get(), and uper_sot_suck().

Referenced by SEQUENCE_decode_uper().

Here is the call graph for this function:
Here is the caller graph for this function: