Function grpcio_sys::grpc_tls_server_authorization_check_config_create[][src]

pub unsafe extern "C" fn grpc_tls_server_authorization_check_config_create(
    config_user_data: *const c_void,
    schedule: Option<unsafe extern "C" fn(config_user_data: *mut c_void, arg: *mut grpc_tls_server_authorization_check_arg) -> c_int>,
    cancel: Option<unsafe extern "C" fn(config_user_data: *mut c_void, arg: *mut grpc_tls_server_authorization_check_arg)>,
    destruct: Option<unsafe extern "C" fn(config_user_data: *mut c_void)>
) -> *mut grpc_tls_server_authorization_check_config

Create a grpc_tls_server_authorization_check_config instance.

  1. If processing occurs asynchronously, it returns a non-zero value. The application then invokes arg->cb when processing is completed. Note that arg->cb cannot be invoked before schedule API returns.