| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Public Attributes | List of all members
_asn1_ctx_t Struct Reference

## Public Attributes
uint32_t | signature
asn1_enc_e | encoding
bool | aligned
packet_info * | pinfo
proto_item * | created_item
struct _asn1_stack_frame_t * | stack
void * | value_ptr
void * | private_data
struct { |
int hf_index |
bool data_value_descr_present |
bool direct_ref_present |
bool indirect_ref_present |
tvbuff_t * data_value_descriptor |
const char * direct_reference |
int32_t indirect_reference |
int encoding |
tvbuff_t * single_asn1_type |
tvbuff_t * octet_aligned |
tvbuff_t * arbitrary |
union { |
struct { |
unsigned(* ber_callback )(bool imp_tag, tvbuff_t *tvb, unsigned offset, struct _asn1_ctx_t *, proto_tree *tree, int hf_index) |
} ber |
struct { |
unsigned(* type_cb )(tvbuff_t *, uint32_t, struct _asn1_ctx_t *, proto_tree *, int) |
} per |
} u |
} | external |
struct { |
proto_tree * tree |
proto_tree * top_tree |
void * tree_ctx |
} | subtree |
struct { |
int hf_index |
bool data_value_descr_present |
tvbuff_t * data_value_descriptor |
int identification |
int32_t presentation_context_id |
const char * abstract_syntax |
const char * transfer_syntax |
tvbuff_t * data_value |
union { |
struct { |
int(* ber_callback )(bool imp_tag, tvbuff_t *tvb, int offset, struct _asn1_ctx_t *, proto_tree *tree, int hf_index) |
} ber |
struct { |
int(* type_cb )(tvbuff_t *, int, struct _asn1_ctx_t *, proto_tree *, int) |
} per |
} u |
} | embedded_pdv |
struct _rose_ctx_t * | rose_ctx

The documentation for this struct was generated from the following file:

- /builds/wireshark/wireshark/epan/asn1.h