pub trait ILibraryAppletAccessor: IObject {
    fn get_applet_state_changed_event(&mut self) -> Result<CopyHandle>;
    fn start(&mut self) -> Result<()>;
    fn push_in_data(&mut self, storage: Shared<dyn IStorage>) -> Result<()>;

    fn sf_server_impl_get_applet_state_changed_event(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_start(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_push_in_data(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn get_sf_command_metadata_table(&self) -> CommandMetadataTable { ... } }

Required Methods

Provided Methods

Implementors