MDS_FUNCS

Type Alias MDS_FUNCS 

Source
pub type MDS_FUNCS = mds_funcs;
πŸ‘ŽDeprecated
Available on crate features SecAsn1Types and cssmconfig and cssmtype and mds only.
Expand description

Aliased TypeΒ§

#[repr(C)]
pub struct MDS_FUNCS {
Show 15 fields pub DbOpen: Option<unsafe extern "C-unwind" fn(isize, *const i8, *const cssm_net_address, u32, *const cssm_access_credentials, *const c_void, *mut isize) -> i32>, pub DbClose: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle) -> i32>, pub GetDbNames: Option<unsafe extern "C-unwind" fn(isize, *mut *mut cssm_name_list) -> i32>, pub GetDbNameFromHandle: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *mut *mut i8) -> i32>, pub FreeNameList: Option<unsafe extern "C-unwind" fn(isize, *mut cssm_name_list) -> i32>, pub DataInsert: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32, *const cssm_db_record_attribute_data, *const cssm_data, *mut *mut cssm_db_unique_record) -> i32>, pub DataDelete: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *const cssm_db_unique_record) -> i32>, pub DataModify: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32, *mut cssm_db_unique_record, *const cssm_db_record_attribute_data, *const cssm_data, u32) -> i32>, pub DataGetFirst: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *const cssm_query, *mut isize, *mut cssm_db_record_attribute_data, *mut cssm_data, *mut *mut cssm_db_unique_record) -> i32>, pub DataGetNext: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, isize, *mut cssm_db_record_attribute_data, *mut cssm_data, *mut *mut cssm_db_unique_record) -> i32>, pub DataAbortQuery: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, isize) -> i32>, pub DataGetFromUniqueRecordId: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *const cssm_db_unique_record, *mut cssm_db_record_attribute_data, *mut cssm_data) -> i32>, pub FreeUniqueRecord: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *mut cssm_db_unique_record) -> i32>, pub CreateRelation: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32, *const i8, u32, *const cssm_db_schema_attribute_info, u32, *const cssm_db_schema_index_info) -> i32>, pub DestroyRelation: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32) -> i32>,
}

FieldsΒ§

Β§DbOpen: Option<unsafe extern "C-unwind" fn(isize, *const i8, *const cssm_net_address, u32, *const cssm_access_credentials, *const c_void, *mut isize) -> i32>
πŸ‘ŽDeprecated
Β§DbClose: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle) -> i32>
πŸ‘ŽDeprecated
Β§GetDbNames: Option<unsafe extern "C-unwind" fn(isize, *mut *mut cssm_name_list) -> i32>
πŸ‘ŽDeprecated
Β§GetDbNameFromHandle: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *mut *mut i8) -> i32>
πŸ‘ŽDeprecated
Β§FreeNameList: Option<unsafe extern "C-unwind" fn(isize, *mut cssm_name_list) -> i32>
πŸ‘ŽDeprecated
Β§DataInsert: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32, *const cssm_db_record_attribute_data, *const cssm_data, *mut *mut cssm_db_unique_record) -> i32>
πŸ‘ŽDeprecated
Β§DataDelete: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *const cssm_db_unique_record) -> i32>
πŸ‘ŽDeprecated
Β§DataModify: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32, *mut cssm_db_unique_record, *const cssm_db_record_attribute_data, *const cssm_data, u32) -> i32>
πŸ‘ŽDeprecated
Β§DataGetFirst: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *const cssm_query, *mut isize, *mut cssm_db_record_attribute_data, *mut cssm_data, *mut *mut cssm_db_unique_record) -> i32>
πŸ‘ŽDeprecated
Β§DataGetNext: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, isize, *mut cssm_db_record_attribute_data, *mut cssm_data, *mut *mut cssm_db_unique_record) -> i32>
πŸ‘ŽDeprecated
Β§DataAbortQuery: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, isize) -> i32>
πŸ‘ŽDeprecated
Β§DataGetFromUniqueRecordId: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *const cssm_db_unique_record, *mut cssm_db_record_attribute_data, *mut cssm_data) -> i32>
πŸ‘ŽDeprecated
Β§FreeUniqueRecord: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, *mut cssm_db_unique_record) -> i32>
πŸ‘ŽDeprecated
Β§CreateRelation: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32, *const i8, u32, *const cssm_db_schema_attribute_info, u32, *const cssm_db_schema_index_info) -> i32>
πŸ‘ŽDeprecated
Β§DestroyRelation: Option<unsafe extern "C-unwind" fn(cssm_dl_db_handle, u32) -> i32>
πŸ‘ŽDeprecated