pub unsafe trait NSXPCProxyCreating {
// Provided methods
unsafe fn remoteObjectProxy(&self) -> Retained<AnyObject>
where Self: Sized + Message { ... }
unsafe fn remoteObjectProxyWithErrorHandler(
&self,
handler: &DynBlock<dyn Fn(NonNull<NSError>)>,
) -> Retained<AnyObject>
where Self: Sized + Message { ... }
unsafe fn synchronousRemoteObjectProxyWithErrorHandler(
&self,
handler: &DynBlock<dyn Fn(NonNull<NSError>)>,
) -> Retained<AnyObject>
where Self: Sized + Message { ... }
}
Available on crate feature
NSXPCConnection
only.Expand description
Provided Methods§
unsafe fn remoteObjectProxy(&self) -> Retained<AnyObject>
unsafe fn remoteObjectProxyWithErrorHandler( &self, handler: &DynBlock<dyn Fn(NonNull<NSError>)>, ) -> Retained<AnyObject>
Available on crate features
NSError
and block2
only.unsafe fn synchronousRemoteObjectProxyWithErrorHandler( &self, handler: &DynBlock<dyn Fn(NonNull<NSError>)>, ) -> Retained<AnyObject>
Available on crate features
NSError
and block2
only.