#include <etsi_its_cam_coding/asn_internal.h>#include <etsi_its_cam_coding/OCTET_STRING.h>#include <etsi_its_cam_coding/BIT_STRING.h>
Go to the source code of this file.
Classes | |
| struct | OCTET_STRING__jer_escape_table_s |
Macros | |
| #define | CQUOTE 0x22 |
| #define | OSXBT(s) { "\\"s"", sizeof(s) + 1 - 1 } |
| #define | OSXUT(s) { "\\u00"s"", sizeof(s) + 4 - 1 } |
Functions | |
| static ssize_t | OCTET_STRING__convert_entrefs (void *sptr, const void *chunk_buf, size_t chunk_size, int have_more) |
| static ssize_t | OCTET_STRING__convert_hexadecimal (void *sptr, const void *chunk_buf, size_t chunk_size, int have_more) |
| static asn_dec_rval_t | OCTET_STRING__decode_jer (const asn_codec_ctx_t *opt_codec_ctx, const asn_TYPE_descriptor_t *td, void **sptr, const void *buf_ptr, size_t size, int(*opt_unexpected_tag_decoder)(void *struct_ptr, const void *chunk_buf, size_t chunk_size), ssize_t(*body_receiver)(void *struct_ptr, const void *chunk_buf, size_t chunk_size, int have_more)) |
| static int | OCTET_STRING__handle_control_chars (void *struct_ptr, const void *chunk_buf, size_t chunk_size) |
| asn_dec_rval_t | OCTET_STRING_decode_jer_hex (const asn_codec_ctx_t *opt_codec_ctx, const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, void **sptr, const void *buf_ptr, size_t size) |
| asn_dec_rval_t | OCTET_STRING_decode_jer_utf8 (const asn_codec_ctx_t *opt_codec_ctx, const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, void **sptr, const void *buf_ptr, size_t size) |
| asn_enc_rval_t | OCTET_STRING_encode_jer (const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, const void *sptr, int ilevel, enum jer_encoder_flags_e flags, asn_app_consume_bytes_f *cb, void *app_key) |
| asn_enc_rval_t | OCTET_STRING_encode_jer_utf8 (const asn_TYPE_descriptor_t *td, const asn_jer_constraints_t *constraints, const void *sptr, int ilevel, enum jer_encoder_flags_e flags, asn_app_consume_bytes_f *cb, void *app_key) |
| static int | OS__check_escaped_control_char (const void *buf, int size) |
| static int | OS__strtoent (const char *buf, const char *end, int32_t *ret_value) |
Variables | |
| static const struct OCTET_STRING__jer_escape_table_s | OCTET_STRING__jer_escape_table [] |
| #define CQUOTE 0x22 |
Definition at line 211 of file OCTET_STRING_jer.c.
| #define OSXBT | ( | s | ) | { "\\"s"", sizeof(s) + 1 - 1 } |
| #define OSXUT | ( | s | ) | { "\\u00"s"", sizeof(s) + 4 - 1 } |
|
static |
Definition at line 348 of file OCTET_STRING_jer.c.
|
static |
Definition at line 216 of file OCTET_STRING_jer.c.
|
static |
Definition at line 500 of file OCTET_STRING_jer.c.
|
static |
Definition at line 138 of file OCTET_STRING_jer.c.
| asn_dec_rval_t OCTET_STRING_decode_jer_hex | ( | const asn_codec_ctx_t * | opt_codec_ctx, |
| const asn_TYPE_descriptor_t * | td, | ||
| const asn_jer_constraints_t * | constraints, | ||
| void ** | sptr, | ||
| const void * | buf_ptr, | ||
| size_t | size | ||
| ) |
Definition at line 559 of file OCTET_STRING_jer.c.
| asn_dec_rval_t OCTET_STRING_decode_jer_utf8 | ( | const asn_codec_ctx_t * | opt_codec_ctx, |
| const asn_TYPE_descriptor_t * | td, | ||
| const asn_jer_constraints_t * | constraints, | ||
| void ** | sptr, | ||
| const void * | buf_ptr, | ||
| size_t | size | ||
| ) |
Definition at line 573 of file OCTET_STRING_jer.c.
| asn_enc_rval_t OCTET_STRING_encode_jer | ( | const asn_TYPE_descriptor_t * | td, |
| const asn_jer_constraints_t * | constraints, | ||
| const void * | sptr, | ||
| int | ilevel, | ||
| enum jer_encoder_flags_e | flags, | ||
| asn_app_consume_bytes_f * | cb, | ||
| void * | app_key | ||
| ) |
Definition at line 11 of file OCTET_STRING_jer.c.
| asn_enc_rval_t OCTET_STRING_encode_jer_utf8 | ( | const asn_TYPE_descriptor_t * | td, |
| const asn_jer_constraints_t * | constraints, | ||
| const void * | sptr, | ||
| int | ilevel, | ||
| enum jer_encoder_flags_e | flags, | ||
| asn_app_consume_bytes_f * | cb, | ||
| void * | app_key | ||
| ) |
Definition at line 160 of file OCTET_STRING_jer.c.
|
static |
Definition at line 120 of file OCTET_STRING_jer.c.
|
static |
Definition at line 309 of file OCTET_STRING_jer.c.
|
static |