Type Alias sc_card_t

Source
pub type sc_card_t = sc_card;

Aliased Type§

struct sc_card_t {
Show 27 fields pub ctx: *mut sc_context, pub reader: *mut sc_reader, pub atr: sc_atr, pub uid: sc_uid, pub type_: i32, pub caps: u32, pub flags: u32, pub cla: i32, pub max_send_size: u32, pub max_recv_size: u32, pub app: [*mut sc_app_info; 8], pub app_count: i32, pub ef_atr: *mut sc_ef_atr, pub algorithms: *mut sc_algorithm_info, pub algorithm_count: i32, pub lock_count: i32, pub driver: *mut sc_card_driver, pub ops: *mut sc_card_operations, pub name: *const i8, pub drv_data: *mut c_void, pub max_pin_len: i32, pub cache: sc_card_cache, pub serialnr: sc_serial_number, pub version: sc_version, pub mutex: *mut c_void, pub sm_ctx: sm_context, pub magic: u32,
}

Fields§

§ctx: *mut sc_context§reader: *mut sc_reader§atr: sc_atr§uid: sc_uid§type_: i32§caps: u32§flags: u32§cla: i32§max_send_size: u32§max_recv_size: u32§app: [*mut sc_app_info; 8]§app_count: i32§ef_atr: *mut sc_ef_atr§algorithms: *mut sc_algorithm_info§algorithm_count: i32§lock_count: i32§driver: *mut sc_card_driver§ops: *mut sc_card_operations§name: *const i8§drv_data: *mut c_void§max_pin_len: i32§cache: sc_card_cache§serialnr: sc_serial_number§version: sc_version§mutex: *mut c_void§sm_ctx: sm_context§magic: u32