pub trait ISystemSettingsServer: IObject {
    fn get_firmware_version(
        &mut self,
        out_version: OutFixedPointerBuffer<FirmwareVersion>
    ) -> Result<()>; fn get_firmware_version_2(
        &mut self,
        out_version: OutFixedPointerBuffer<FirmwareVersion>
    ) -> Result<()>; fn get_mii_author_id(&mut self) -> Result<CreateId>; fn sf_server_impl_get_firmware_version(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_get_firmware_version_2(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn sf_server_impl_get_mii_author_id(
        &mut self,
        protocol: CommandProtocol,
        ctx: &mut ServerContext<'_>
    ) -> Result<()> { ... } fn get_sf_command_metadata_table(&self) -> CommandMetadataTable { ... } }

Required Methods

Provided Methods

Implementors