Struct tomcrypt_sys::ltc_asn1_list_
[−]
[src]
#[repr(C)]pub struct ltc_asn1_list_ { pub type_: ltc_asn1_type, pub data: *mut c_void, pub size: c_ulong, pub used: c_int, pub prev: *mut ltc_asn1_list_, pub next: *mut ltc_asn1_list_, pub child: *mut ltc_asn1_list_, pub parent: *mut ltc_asn1_list_, }
A LTC ASN.1 list type
Fields
type_: ltc_asn1_type
The LTC ASN.1 enumerated type identifier
data: *mut c_void
The data to encode or place for decoding
size: c_ulong
The size of the input or resulting output
used: c_int
The used flag, this is used by the CHOICE ASN.1 type to indicate which choice was made
prev: *mut ltc_asn1_list_
prev/next entry in the list
next: *mut ltc_asn1_list_
prev/next entry in the list
child: *mut ltc_asn1_list_
prev/next entry in the list
parent: *mut ltc_asn1_list_
prev/next entry in the list