pub trait BinderProxyInterface: Send + Sync {
    type IoctlResponseFut: Future<Output = Result<BinderIoctlResult, Error>> + Send;

    // Required methods
    fn set_vmo(&self, vmo: Vmo, mapped_address: u64) -> Result<(), Error>;
    fn ioctl(
        &self,
        tid: u64,
        request: u32,
        parameter: u64
    ) -> Self::IoctlResponseFut;
}

Required Associated Types§

Required Methods§

source

fn set_vmo(&self, vmo: Vmo, mapped_address: u64) -> Result<(), Error>

source

fn ioctl( &self, tid: u64, request: u32, parameter: u64 ) -> Self::IoctlResponseFut

Implementors§