Classes | Macros | Typedefs | Functions | Variables
OCTET_STRING.h File Reference
#include <etsi_its_cpm_ts_coding/asn_application.h>
Include dependency graph for OCTET_STRING.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _stack
 
struct  _stack_el
 
struct  asn_OCTET_STRING_specifics_s
 
struct  OCTET_STRING
 

Macros

#define OCTET_STRING_constraint   asn_generic_no_constraint
 
#define OCTET_STRING_fromString(s, str)   OCTET_STRING_fromBuf(s, str, -1)
 

Typedefs

typedef struct asn_OCTET_STRING_specifics_s asn_OCTET_STRING_specifics_t
 
typedef struct OCTET_STRING OCTET_STRING_t
 

Functions

int OCTET_STRING_fromBuf (OCTET_STRING_t *s, const char *str, int size)
 
OCTET_STRING_tOCTET_STRING_new_fromBuf (const asn_TYPE_descriptor_t *td, const char *str, int size)
 
int OCTET_STRING_per_get_characters (asn_per_data_t *po, uint8_t *buf, size_t units, unsigned int bpc, unsigned int unit_bits, long lb, long ub, const asn_per_constraints_t *pc)
 
int OCTET_STRING_per_put_characters (asn_per_outp_t *po, const uint8_t *buf, size_t units, unsigned int bpc, unsigned int unit_bits, long lb, long ub, const asn_per_constraints_t *pc)
 
size_t OCTET_STRING_random_length_constrained (const asn_TYPE_descriptor_t *, const asn_encoding_constraints_t *, size_t max_length)
 

Variables

asn_TYPE_descriptor_t asn_DEF_OCTET_STRING
 
asn_TYPE_operation_t asn_OP_OCTET_STRING
 
asn_OCTET_STRING_specifics_t asn_SPC_OCTET_STRING_specs
 
asn_struct_compare_f OCTET_STRING_compare
 
asn_struct_copy_f OCTET_STRING_copy
 
per_type_decoder_f OCTET_STRING_decode_aper
 
ber_type_decoder_f OCTET_STRING_decode_ber
 
jer_type_decoder_f OCTET_STRING_decode_jer_hex
 
jer_type_decoder_f OCTET_STRING_decode_jer_utf8
 
oer_type_decoder_f OCTET_STRING_decode_oer
 
per_type_decoder_f OCTET_STRING_decode_uper
 
xer_type_decoder_f OCTET_STRING_decode_xer_binary
 
xer_type_decoder_f OCTET_STRING_decode_xer_hex
 
xer_type_decoder_f OCTET_STRING_decode_xer_utf8
 
per_type_encoder_f OCTET_STRING_encode_aper
 
der_type_encoder_f OCTET_STRING_encode_der
 
jer_type_encoder_f OCTET_STRING_encode_jer
 
jer_type_encoder_f OCTET_STRING_encode_jer_utf8
 
oer_type_encoder_f OCTET_STRING_encode_oer
 
per_type_encoder_f OCTET_STRING_encode_uper
 
xer_type_encoder_f OCTET_STRING_encode_xer
 
xer_type_encoder_f OCTET_STRING_encode_xer_utf8
 
asn_struct_free_f OCTET_STRING_free
 
asn_struct_print_f OCTET_STRING_print
 
asn_struct_print_f OCTET_STRING_print_utf8
 
asn_random_fill_f OCTET_STRING_random_fill
 

Macro Definition Documentation

◆ OCTET_STRING_constraint

#define OCTET_STRING_constraint   asn_generic_no_constraint

Definition at line 34 of file OCTET_STRING.h.

◆ OCTET_STRING_fromString

#define OCTET_STRING_fromString (   s,
  str 
)    OCTET_STRING_fromBuf(s, str, -1)

Definition at line 111 of file OCTET_STRING.h.

Typedef Documentation

◆ asn_OCTET_STRING_specifics_t

◆ OCTET_STRING_t

typedef struct OCTET_STRING OCTET_STRING_t

Function Documentation

◆ OCTET_STRING_fromBuf()

int OCTET_STRING_fromBuf ( OCTET_STRING_t s,
const char *  str,
int  size 
)

Definition at line 164 of file OCTET_STRING.c.

◆ OCTET_STRING_new_fromBuf()

OCTET_STRING_t* OCTET_STRING_new_fromBuf ( const asn_TYPE_descriptor_t td,
const char *  str,
int  size 
)

Definition at line 201 of file OCTET_STRING.c.

◆ OCTET_STRING_per_get_characters()

int OCTET_STRING_per_get_characters ( asn_per_data_t po,
uint8_t *  buf,
size_t  units,
unsigned int  bpc,
unsigned int  unit_bits,
long  lb,
long  ub,
const asn_per_constraints_t pc 
)

Definition at line 295 of file OCTET_STRING.c.

◆ OCTET_STRING_per_put_characters()

int OCTET_STRING_per_put_characters ( asn_per_outp_t po,
const uint8_t *  buf,
size_t  units,
unsigned int  bpc,
unsigned int  unit_bits,
long  lb,
long  ub,
const asn_per_constraints_t pc 
)

Definition at line 359 of file OCTET_STRING.c.

◆ OCTET_STRING_random_length_constrained()

size_t OCTET_STRING_random_length_constrained ( const asn_TYPE_descriptor_t ,
const asn_encoding_constraints_t ,
size_t  max_length 
)

Definition at line 146 of file OCTET_STRING_rfill.c.

Variable Documentation

◆ asn_DEF_OCTET_STRING

asn_TYPE_descriptor_t asn_DEF_OCTET_STRING

Definition at line 79 of file OCTET_STRING.c.

◆ asn_OP_OCTET_STRING

asn_TYPE_operation_t asn_OP_OCTET_STRING

Definition at line 21 of file OCTET_STRING.c.

◆ asn_SPC_OCTET_STRING_specs

asn_OCTET_STRING_specifics_t asn_SPC_OCTET_STRING_specs

Definition at line 16 of file OCTET_STRING.c.

◆ OCTET_STRING_compare

asn_struct_compare_f OCTET_STRING_compare

Definition at line 31 of file OCTET_STRING.h.

◆ OCTET_STRING_copy

asn_struct_copy_f OCTET_STRING_copy

Definition at line 32 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_aper

per_type_decoder_f OCTET_STRING_decode_aper

Definition at line 66 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_ber

ber_type_decoder_f OCTET_STRING_decode_ber

Definition at line 37 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_jer_hex

jer_type_decoder_f OCTET_STRING_decode_jer_hex

Definition at line 50 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_jer_utf8

jer_type_decoder_f OCTET_STRING_decode_jer_utf8

Definition at line 51 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_oer

oer_type_decoder_f OCTET_STRING_decode_oer

Definition at line 57 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_uper

per_type_decoder_f OCTET_STRING_decode_uper

Definition at line 62 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_xer_binary

xer_type_decoder_f OCTET_STRING_decode_xer_binary

Definition at line 43 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_xer_hex

xer_type_decoder_f OCTET_STRING_decode_xer_hex

Definition at line 42 of file OCTET_STRING.h.

◆ OCTET_STRING_decode_xer_utf8

xer_type_decoder_f OCTET_STRING_decode_xer_utf8

Definition at line 44 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_aper

per_type_encoder_f OCTET_STRING_encode_aper

Definition at line 67 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_der

der_type_encoder_f OCTET_STRING_encode_der

Definition at line 38 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_jer

jer_type_encoder_f OCTET_STRING_encode_jer

Definition at line 52 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_jer_utf8

jer_type_encoder_f OCTET_STRING_encode_jer_utf8

Definition at line 53 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_oer

oer_type_encoder_f OCTET_STRING_encode_oer

Definition at line 58 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_uper

per_type_encoder_f OCTET_STRING_encode_uper

Definition at line 63 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_xer

xer_type_encoder_f OCTET_STRING_encode_xer

Definition at line 45 of file OCTET_STRING.h.

◆ OCTET_STRING_encode_xer_utf8

xer_type_encoder_f OCTET_STRING_encode_xer_utf8

Definition at line 46 of file OCTET_STRING.h.

◆ OCTET_STRING_free

asn_struct_free_f OCTET_STRING_free

Definition at line 24 of file OCTET_STRING.h.

◆ OCTET_STRING_print

asn_struct_print_f OCTET_STRING_print

Definition at line 27 of file OCTET_STRING.h.

◆ OCTET_STRING_print_utf8

asn_struct_print_f OCTET_STRING_print_utf8

Definition at line 28 of file OCTET_STRING.h.

◆ OCTET_STRING_random_fill

asn_random_fill_f OCTET_STRING_random_fill

Definition at line 71 of file OCTET_STRING.h.



etsi_its_cpm_ts_coding
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:22:39