#include <etsi_its_cam_coding/asn_system.h>#include <etsi_its_cam_coding/asn_internal.h>#include <etsi_its_cam_coding/asn_bit_data.h>
Go to the source code of this file.
Functions | |
| asn_bit_data_t * | asn_bit_data_new_contiguous (const void *data, size_t size_bits) |
| char * | asn_bit_data_string (asn_bit_data_t *pd) |
| int32_t | asn_get_few_bits (asn_bit_data_t *pd, int nbits) |
| int | asn_get_many_bits (asn_bit_data_t *pd, uint8_t *dst, int alright, int nbits) |
| void | asn_get_undo (asn_bit_data_t *pd, int nbits) |
| int | asn_put_aligned_flush (asn_bit_outp_t *po) |
| int | asn_put_few_bits (asn_bit_outp_t *po, uint32_t bits, int obits) |
| int | asn_put_many_bits (asn_bit_outp_t *po, const uint8_t *src, int nbits) |
| asn_bit_data_t* asn_bit_data_new_contiguous | ( | const void * | data, |
| size_t | size_bits | ||
| ) |
Definition at line 15 of file asn_bit_data.c.
| char* asn_bit_data_string | ( | asn_bit_data_t * | pd | ) |
Definition at line 37 of file asn_bit_data.c.
| int32_t asn_get_few_bits | ( | asn_bit_data_t * | pd, |
| int | nbits | ||
| ) |
Definition at line 63 of file asn_bit_data.c.
| int asn_get_many_bits | ( | asn_bit_data_t * | pd, |
| uint8_t * | dst, | ||
| int | alright, | ||
| int | nbits | ||
| ) |
Definition at line 148 of file asn_bit_data.c.
| void asn_get_undo | ( | asn_bit_data_t * | pd, |
| int | nbits | ||
| ) |
Definition at line 50 of file asn_bit_data.c.
| int asn_put_aligned_flush | ( | asn_bit_outp_t * | po | ) |
Definition at line 314 of file asn_bit_data.c.
| int asn_put_few_bits | ( | asn_bit_outp_t * | po, |
| uint32_t | bits, | ||
| int | obits | ||
| ) |
Definition at line 192 of file asn_bit_data.c.
| int asn_put_many_bits | ( | asn_bit_outp_t * | po, |
| const uint8_t * | src, | ||
| int | nbits | ||
| ) |
Definition at line 284 of file asn_bit_data.c.