RustLibApiImpl class

Inheritance
Implemented types

Constructors

RustLibApiImpl.new({required BaseHandler handler, required RustLibWire wire, required GeneralizedFrbRustBinding generalizedFrbRustBinding, required PortManager portManager})

Properties

generalizedFrbRustBinding → GeneralizedFrbRustBinding
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
handler → BaseHandler
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
kCrateApiPrintersLddGetAllPrintersConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddGetPrinterByNameConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetDriverNameConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetIsDefaultConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetIsSharedConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetLocationConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetNameConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetStateConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetSystemNameConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorGetUriConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetDriverNameConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetIsDefaultConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetIsSharedConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetLocationConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetNameConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetStateConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetSystemNameConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterAutoAccessorSetUriConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterWriteDataConstMeta → TaskConstMeta
no setter
kCrateApiPrintersLddWinPrinterWriteFileConstMeta → TaskConstMeta
no setter
kCrateApiSerialportGetAvailablePortsConstMeta → TaskConstMeta
no setter
kCrateApiSerialportLddSerialPortInfoAutoAccessorGetPortNameConstMeta → TaskConstMeta
no setter
kCrateApiSerialportLddSerialPortInfoAutoAccessorGetPortTypeConstMeta → TaskConstMeta
no setter
kCrateApiSerialportLddSerialPortInfoAutoAccessorSetPortNameConstMeta → TaskConstMeta
no setter
kCrateApiSerialportLddSerialPortInfoAutoAccessorSetPortTypeConstMeta → TaskConstMeta
no setter
kCrateApiSerialportLddSerialPortInfoOpenConstMeta → TaskConstMeta
no setter
kCrateApiSerialportNavitePortWriteAllConstMeta → TaskConstMeta
no setter
kCrateApiSerialportTryGetPortConstMeta → TaskConstMeta
no setter
portManager → PortManager
This is only intended to be used by automatically generated code, instead of developers.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
rust_arc_decrement_strong_count_LddSerialPortInfo → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_LddSerialPortInfoPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_LddWinPrinter → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_LddWinPrinterPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_decrement_strong_count_NavitePort → RustArcDecrementStrongCountFnType
no setteroverride
rust_arc_decrement_strong_count_NavitePortPtr → CrossPlatformFinalizerArg
no setterinherited
rust_arc_increment_strong_count_LddSerialPortInfo → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_LddWinPrinter → RustArcIncrementStrongCountFnType
no setteroverride
rust_arc_increment_strong_count_NavitePort → RustArcIncrementStrongCountFnType
no setteroverride
wire RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

crateApiPrintersLddGetAllPrinters() List<LddWinPrinter>
override
crateApiPrintersLddGetPrinterByName({required String name}) LddWinPrinter?
override
crateApiPrintersLddWinPrinterAutoAccessorGetDriverName({required LddWinPrinter that}) String
override
crateApiPrintersLddWinPrinterAutoAccessorGetIsDefault({required LddWinPrinter that}) bool
override
crateApiPrintersLddWinPrinterAutoAccessorGetIsShared({required LddWinPrinter that}) bool
override
crateApiPrintersLddWinPrinterAutoAccessorGetLocation({required LddWinPrinter that}) String
override
crateApiPrintersLddWinPrinterAutoAccessorGetName({required LddWinPrinter that}) String
override
crateApiPrintersLddWinPrinterAutoAccessorGetState({required LddWinPrinter that}) LddPrinterState
override
crateApiPrintersLddWinPrinterAutoAccessorGetSystemName({required LddWinPrinter that}) String
override
crateApiPrintersLddWinPrinterAutoAccessorGetUri({required LddWinPrinter that}) String
override
crateApiPrintersLddWinPrinterAutoAccessorSetDriverName({required LddWinPrinter that, required String driverName}) → void
override
crateApiPrintersLddWinPrinterAutoAccessorSetIsDefault({required LddWinPrinter that, required bool isDefault}) → void
override
crateApiPrintersLddWinPrinterAutoAccessorSetIsShared({required LddWinPrinter that, required bool isShared}) → void
override
crateApiPrintersLddWinPrinterAutoAccessorSetLocation({required LddWinPrinter that, required String location}) → void
override
crateApiPrintersLddWinPrinterAutoAccessorSetName({required LddWinPrinter that, required String name}) → void
override
crateApiPrintersLddWinPrinterAutoAccessorSetState({required LddWinPrinter that, required LddPrinterState state}) → void
override
crateApiPrintersLddWinPrinterAutoAccessorSetSystemName({required LddWinPrinter that, required String systemName}) → void
override
crateApiPrintersLddWinPrinterAutoAccessorSetUri({required LddWinPrinter that, required String uri}) → void
override
crateApiPrintersLddWinPrinterWriteData({required LddWinPrinter that, required List<int> buffer, String? jobName}) bool
override
crateApiPrintersLddWinPrinterWriteFile({required LddWinPrinter that, required String filePath, String? jobName}) bool
override
crateApiSerialportGetAvailablePorts() List<LddSerialPortInfo>
override
crateApiSerialportLddSerialPortInfoAutoAccessorGetPortName({required LddSerialPortInfo that}) String
override
crateApiSerialportLddSerialPortInfoAutoAccessorGetPortType({required LddSerialPortInfo that}) LddSerialPortType
override
crateApiSerialportLddSerialPortInfoAutoAccessorSetPortName({required LddSerialPortInfo that, required String portName}) → void
override
crateApiSerialportLddSerialPortInfoAutoAccessorSetPortType({required LddSerialPortInfo that, required LddSerialPortType portType}) → void
override
crateApiSerialportLddSerialPortInfoOpen({required LddSerialPortInfo that}) Future<void>
override
crateApiSerialportNavitePortWriteAll({required NavitePort that, required List<int> buff}) → void
override
crateApiSerialportTryGetPort({required String path, required int baudRate}) NavitePort
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(dynamic raw) LddSerialPortInfo
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(dynamic raw) LddWinPrinter
override
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(dynamic raw) NavitePort
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(dynamic raw) LddSerialPortInfo
override
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(dynamic raw) LddWinPrinter
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(dynamic raw) LddSerialPortInfo
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(dynamic raw) LddWinPrinter
override
dco_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(dynamic raw) NavitePort
override
dco_decode_bool(dynamic raw) bool
override
dco_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(dynamic raw) LddWinPrinter
override
dco_decode_box_autoadd_ldd_usb_port_info(dynamic raw) LddUsbPortInfo
override
dco_decode_i_32(dynamic raw) int
override
dco_decode_ldd_printer_state(dynamic raw) LddPrinterState
override
dco_decode_ldd_serial_port_type(dynamic raw) LddSerialPortType
override
dco_decode_ldd_usb_port_info(dynamic raw) LddUsbPortInfo
override
dco_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(dynamic raw) List<LddSerialPortInfo>
override
dco_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(dynamic raw) List<LddWinPrinter>
override
dco_decode_list_prim_u_8_loose(dynamic raw) List<int>
override
dco_decode_list_prim_u_8_strict(dynamic raw) Uint8List
override
dco_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(dynamic raw) LddWinPrinter?
override
dco_decode_opt_String(dynamic raw) String?
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(dynamic raw) LddSerialPortInfo
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(dynamic raw) LddWinPrinter
override
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(dynamic raw) NavitePort
override
dco_decode_String(dynamic raw) String
override
dco_decode_u_16(dynamic raw) int
override
dco_decode_u_32(dynamic raw) int
override
dco_decode_u_8(dynamic raw) int
override
dco_decode_unit(dynamic raw) → void
override
dco_decode_usize(dynamic raw) BigInt
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(SseDeserializer deserializer) LddSerialPortInfo
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(SseDeserializer deserializer) LddWinPrinter
override
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(SseDeserializer deserializer) NavitePort
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(SseDeserializer deserializer) LddSerialPortInfo
override
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(SseDeserializer deserializer) LddWinPrinter
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(SseDeserializer deserializer) LddSerialPortInfo
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(SseDeserializer deserializer) LddWinPrinter
override
sse_decode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(SseDeserializer deserializer) NavitePort
override
sse_decode_bool(SseDeserializer deserializer) bool
override
sse_decode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(SseDeserializer deserializer) LddWinPrinter
override
sse_decode_box_autoadd_ldd_usb_port_info(SseDeserializer deserializer) LddUsbPortInfo
override
sse_decode_i_32(SseDeserializer deserializer) int
override
sse_decode_ldd_printer_state(SseDeserializer deserializer) LddPrinterState
override
sse_decode_ldd_serial_port_type(SseDeserializer deserializer) LddSerialPortType
override
sse_decode_ldd_usb_port_info(SseDeserializer deserializer) LddUsbPortInfo
override
sse_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(SseDeserializer deserializer) List<LddSerialPortInfo>
override
sse_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(SseDeserializer deserializer) List<LddWinPrinter>
override
sse_decode_list_prim_u_8_loose(SseDeserializer deserializer) List<int>
override
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) Uint8List
override
sse_decode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(SseDeserializer deserializer) LddWinPrinter?
override
sse_decode_opt_String(SseDeserializer deserializer) String?
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(SseDeserializer deserializer) LddSerialPortInfo
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(SseDeserializer deserializer) LddWinPrinter
override
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(SseDeserializer deserializer) NavitePort
override
sse_decode_String(SseDeserializer deserializer) String
override
sse_decode_u_16(SseDeserializer deserializer) int
override
sse_decode_u_32(SseDeserializer deserializer) int
override
sse_decode_u_8(SseDeserializer deserializer) int
override
sse_decode_unit(SseDeserializer deserializer) → void
override
sse_decode_usize(SseDeserializer deserializer) BigInt
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(LddSerialPortInfo self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(LddWinPrinter self, SseSerializer serializer) → void
override
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(NavitePort self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(LddSerialPortInfo self, SseSerializer serializer) → void
override
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(LddWinPrinter self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(LddSerialPortInfo self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(LddWinPrinter self, SseSerializer serializer) → void
override
sse_encode_Auto_RefMut_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(NavitePort self, SseSerializer serializer) → void
override
sse_encode_bool(bool self, SseSerializer serializer) → void
override
sse_encode_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(LddWinPrinter self, SseSerializer serializer) → void
override
sse_encode_box_autoadd_ldd_usb_port_info(LddUsbPortInfo self, SseSerializer serializer) → void
override
sse_encode_i_32(int self, SseSerializer serializer) → void
override
sse_encode_ldd_printer_state(LddPrinterState self, SseSerializer serializer) → void
override
sse_encode_ldd_serial_port_type(LddSerialPortType self, SseSerializer serializer) → void
override
sse_encode_ldd_usb_port_info(LddUsbPortInfo self, SseSerializer serializer) → void
override
sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(List<LddSerialPortInfo> self, SseSerializer serializer) → void
override
sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(List<LddWinPrinter> self, SseSerializer serializer) → void
override
sse_encode_list_prim_u_8_loose(List<int> self, SseSerializer serializer) → void
override
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
override
sse_encode_opt_box_autoadd_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(LddWinPrinter? self, SseSerializer serializer) → void
override
sse_encode_opt_String(String? self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddSerialPortInfo(LddSerialPortInfo self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerLddWinPrinter(LddWinPrinter self, SseSerializer serializer) → void
override
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerNavitePort(NavitePort self, SseSerializer serializer) → void
override
sse_encode_String(String self, SseSerializer serializer) → void
override
sse_encode_u_16(int self, SseSerializer serializer) → void
override
sse_encode_u_32(int self, SseSerializer serializer) → void
override
sse_encode_u_8(int self, SseSerializer serializer) → void
override
sse_encode_unit(void self, SseSerializer serializer) → void
override
sse_encode_usize(BigInt self, SseSerializer serializer) → void
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited