Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
_asn1_par_t Struct Reference

Runtime instance of a resolved ASN.1 parameterized type argument. More...

#include <asn1.h>

Public Attributes

const char * name
 
asn1_par_type ptype
 
union { 
 
   bool   v_boolean 
 
   int32_t   v_integer 
 
   void *   v_type 
 
value 
 
struct _asn1_par_tnext
 

Detailed Description

Runtime instance of a resolved ASN.1 parameterized type argument.

Member Data Documentation

◆ name

const char* _asn1_par_t::name

Name of the parameter.

◆ next

struct _asn1_par_t* _asn1_par_t::next

Next parameter in the singly-linked argument list, or NULL.

◆ ptype

asn1_par_type _asn1_par_t::ptype

Kind of the argument; selects the active value member.

◆ v_boolean

bool _asn1_par_t::v_boolean

Boolean value (when ptype == ASN1_PAR_BOOLEAN).

◆ v_integer

int32_t _asn1_par_t::v_integer

Integer value (when ptype == ASN1_PAR_INTEGER).

◆ v_type

void* _asn1_par_t::v_type

Opaque type reference (when ptype == ASN1_PAR_TYPE).

◆ [union]

union { ... } _asn1_par_t::value

Resolved argument value.


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