pub trait IHipcManager: IObject {
    fn convert_current_object_to_domain(&mut self) -> Result<u32>;
    fn copy_from_current_domain(
        &mut self,
        domain_object_id: u32
    ) -> Result<MoveHandle>; fn clone_current_object(&mut self) -> Result<MoveHandle>; fn query_pointer_buffer_size(&mut self) -> Result<u16>; fn clone_current_object_ex(&mut self, tag: u32) -> Result<MoveHandle>; fn sf_server_impl_convert_current_object_to_domain(
        &mut self,
        _protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_copy_from_current_domain(
        &mut self,
        _protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_clone_current_object(
        &mut self,
        _protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_query_pointer_buffer_size(
        &mut self,
        _protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_clone_current_object_ex(
        &mut self,
        _protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn get_sf_command_metadata_table(&self) -> CommandMetadataTable { ... } }

Required Methods

Provided Methods

Implementors