Home
last modified time | relevance | path

Searched refs:PerSessionCallback (Results 1 – 1 of 1) sorted by relevance

/frameworks/native/libs/binder/rust/rpcbinder/src/server/
Dtrusty.rs23 pub trait PerSessionCallback: Fn(Uuid) -> Option<SpIBinder> + Send + Sync + 'static {} trait
24 impl<T> PerSessionCallback for T where T: Fn(Uuid) -> Option<SpIBinder> + Send + Sync + 'static {}
57 pub fn new_per_session<F: PerSessionCallback>(f: F) -> RpcServer { in new_per_session()
70 unsafe extern "C" fn per_session_callback_wrapper<F: PerSessionCallback>( in per_session_callback_wrapper()
97 unsafe extern "C" fn per_session_callback_deleter<F: PerSessionCallback>(cb: *mut c_char) { in per_session_callback_deleter()