Lines Matching refs:asn1_context_t
23 typedef struct asn1_context asn1_context_t;
25 asn1_context_t* asn1_context_new(uint8_t* buffer, size_t length);
26 void asn1_context_free(asn1_context_t* ctx);
27 asn1_context_t* asn1_constructed_get(asn1_context_t* ctx);
28 bool asn1_constructed_skip_all(asn1_context_t* ctx);
29 int asn1_constructed_type(asn1_context_t* ctx);
30 asn1_context_t* asn1_sequence_get(asn1_context_t* ctx);
31 asn1_context_t* asn1_set_get(asn1_context_t* ctx);
32 bool asn1_sequence_next(asn1_context_t* seq);
33 bool asn1_oid_get(asn1_context_t* ctx, uint8_t** oid, size_t* length);
34 bool asn1_octet_string_get(asn1_context_t* ctx, uint8_t** octet_string, size_t* length);