[−][src]Function safe_authenticator_ffi::ffi::ipc::auth_decode_ipc_msg
#[no_mangle]pub unsafe extern "C" fn auth_decode_ipc_msg(
auth: *const Authenticator,
msg: *const c_char,
user_data: *mut c_void,
o_auth: extern "C" fn(user_data: *mut c_void, req_id: u32, req: *const AuthReq),
o_containers: extern "C" fn(user_data: *mut c_void, req_id: u32, req: *const ContainersReq),
o_unregistered: extern "C" fn(user_data: *mut c_void, req_id: u32, extra_data: *const u8, extra_data_len: usize),
o_share_mdata: extern "C" fn(user_data: *mut c_void, req_id: u32, req: *const ShareMDataRequest, metadata: *const MetadataResponse, metadata_len: usize),
o_err: extern "C" fn(user_data: *mut c_void, result: *const FfiResult, response: *const c_char)
)
Decodes a given encoded IPC message and calls a corresponding callback.