pub trait ICommonClaimedPosPrinterStation_Impl: Sized {
Show 19 methods // Required methods fn SetCharactersPerLine(&self, value: u32) -> Result<()>; fn CharactersPerLine(&self) -> Result<u32>; fn SetLineHeight(&self, value: u32) -> Result<()>; fn LineHeight(&self) -> Result<u32>; fn SetLineSpacing(&self, value: u32) -> Result<()>; fn LineSpacing(&self) -> Result<u32>; fn LineWidth(&self) -> Result<u32>; fn SetIsLetterQuality(&self, value: bool) -> Result<()>; fn IsLetterQuality(&self) -> Result<bool>; fn IsPaperNearEnd(&self) -> Result<bool>; fn SetColorCartridge(&self, value: PosPrinterColorCartridge) -> Result<()>; fn ColorCartridge(&self) -> Result<PosPrinterColorCartridge>; fn IsCoverOpen(&self) -> Result<bool>; fn IsCartridgeRemoved(&self) -> Result<bool>; fn IsCartridgeEmpty(&self) -> Result<bool>; fn IsHeadCleaning(&self) -> Result<bool>; fn IsPaperEmpty(&self) -> Result<bool>; fn IsReadyToPrint(&self) -> Result<bool>; fn ValidateData(&self, data: &HSTRING) -> Result<bool>;
}

Required Methods§

fn SetCharactersPerLine(&self, value: u32) -> Result<()>

fn CharactersPerLine(&self) -> Result<u32>

fn SetLineHeight(&self, value: u32) -> Result<()>

fn LineHeight(&self) -> Result<u32>

fn SetLineSpacing(&self, value: u32) -> Result<()>

fn LineSpacing(&self) -> Result<u32>

fn LineWidth(&self) -> Result<u32>

fn SetIsLetterQuality(&self, value: bool) -> Result<()>

fn IsLetterQuality(&self) -> Result<bool>

fn IsPaperNearEnd(&self) -> Result<bool>

fn SetColorCartridge(&self, value: PosPrinterColorCartridge) -> Result<()>

fn ColorCartridge(&self) -> Result<PosPrinterColorCartridge>

fn IsCoverOpen(&self) -> Result<bool>

fn IsCartridgeRemoved(&self) -> Result<bool>

fn IsCartridgeEmpty(&self) -> Result<bool>

fn IsHeadCleaning(&self) -> Result<bool>

fn IsPaperEmpty(&self) -> Result<bool>

fn IsReadyToPrint(&self) -> Result<bool>

fn ValidateData(&self, data: &HSTRING) -> Result<bool>

Object Safety§

This trait is not object safe.

Implementors§