pub trait ILibraryAppletProxy: IObject {
    fn get_self_controller(&mut self) -> Result<Shared<dyn ISelfController>>;
    fn get_window_controller(&mut self) -> Result<Shared<dyn IWindowController>>;
    fn get_library_applet_creator(
        &mut self
    ) -> Result<Shared<dyn ILibraryAppletCreator>>; fn sf_server_impl_get_self_controller(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_get_window_controller(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_get_library_applet_creator(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn get_sf_command_metadata_table(&self) -> CommandMetadataTable { ... } }

Required Methods

Provided Methods

Implementors