RustLibApiImplPlatform class abstract

Implementers

Constructors

RustLibApiImplPlatform({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
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_BlueAdapterPtr → CrossPlatformFinalizerArg
no setter
rust_arc_decrement_strong_count_BPeripheralPtr → CrossPlatformFinalizerArg
no setter
wire RustLibWire
This is only intended to be used by automatically generated code, instead of developers.
finalinherited

Methods

cst_api_fill_to_wire_b_characteristic(BCharacteristic apiObj, wire_cst_b_characteristic wireObj) → void
cst_api_fill_to_wire_blue_event(BlueEvent apiObj, wire_cst_blue_event wireObj) → void
cst_api_fill_to_wire_box_autoadd_b_characteristic(BCharacteristic apiObj, Pointer<wire_cst_b_characteristic> wireObj) → void
cst_api_fill_to_wire_box_autoadd_device_peripheral_id(DevicePeripheralId apiObj, Pointer<wire_cst_device_peripheral_id> wireObj) → void
cst_api_fill_to_wire_device_peripheral_id(DevicePeripheralId apiObj, wire_cst_device_peripheral_id wireObj) → void
cst_api_fill_to_wire_log_entry(LogEntry apiObj, wire_cst_log_entry wireObj) → void
cst_api_fill_to_wire_my_mobile_logger(MyMobileLogger apiObj, wire_cst_my_mobile_logger wireObj) → void
cst_api_fill_to_wire_record_u_16_list_prim_u_8_strict((int, Uint8List) apiObj, wire_cst_record_u_16_list_prim_u_8_strict wireObj) → void
cst_api_fill_to_wire_record_uuid_list_prim_u_8_strict((UuidValue, Uint8List) apiObj, wire_cst_record_uuid_list_prim_u_8_strict wireObj) → void
cst_api_fill_to_wire_send_to_dart_logger(SendToDartLogger apiObj, wire_cst_send_to_dart_logger wireObj) → void
cst_encode_AnyhowException(AnyhowException raw) Pointer<wire_cst_list_prim_u_8_strict>
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(BlueAdapter raw) int
cst_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral raw) int
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(BlueAdapter raw) int
cst_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral raw) int
cst_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral raw) int
cst_encode_b_central_state(BCentralState raw) int
cst_encode_b_write_type(BWriteType raw) int
cst_encode_bool(bool raw) bool
cst_encode_box_autoadd_b_characteristic(BCharacteristic raw) Pointer<wire_cst_b_characteristic>
cst_encode_box_autoadd_device_peripheral_id(DevicePeripheralId raw) Pointer<wire_cst_device_peripheral_id>
cst_encode_box_autoadd_i_16(int raw) Pointer<Int16>
cst_encode_i_16(int raw) int
cst_encode_i_32(int raw) int
cst_encode_i_64(PlatformInt64 raw) int
cst_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(List<BlueAdapter> raw) Pointer<wire_cst_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter>
cst_encode_list_prim_u_8_loose(List<int> raw) Pointer<wire_cst_list_prim_u_8_loose>
cst_encode_list_prim_u_8_strict(Uint8List raw) Pointer<wire_cst_list_prim_u_8_strict>
cst_encode_list_record_u_16_list_prim_u_8_strict(List<(int, Uint8List)> raw) Pointer<wire_cst_list_record_u_16_list_prim_u_8_strict>
cst_encode_list_record_uuid_list_prim_u_8_strict(List<(UuidValue, Uint8List)> raw) Pointer<wire_cst_list_record_uuid_list_prim_u_8_strict>
cst_encode_list_Uuid(List<UuidValue> raw) Pointer<wire_cst_list_Uuid>
cst_encode_Map_u_16_list_prim_u_8_strict_None(Map<int, Uint8List> raw) Pointer<wire_cst_list_record_u_16_list_prim_u_8_strict>
cst_encode_Map_Uuid_list_prim_u_8_strict_None(Map<UuidValue, Uint8List> raw) Pointer<wire_cst_list_record_uuid_list_prim_u_8_strict>
cst_encode_opt_box_autoadd_i_16(int? raw) Pointer<Int16>
cst_encode_opt_String(String? raw) Pointer<wire_cst_list_prim_u_8_strict>
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(BlueAdapter raw) int
cst_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral raw) int
cst_encode_StreamSink_blue_event_Dco(RustStreamSink<BlueEvent> raw) Pointer<wire_cst_list_prim_u_8_strict>
cst_encode_StreamSink_log_entry_Dco(RustStreamSink<LogEntry> raw) Pointer<wire_cst_list_prim_u_8_strict>
cst_encode_String(String raw) Pointer<wire_cst_list_prim_u_8_strict>
cst_encode_u_16(int raw) int
cst_encode_u_8(int raw) int
cst_encode_unit(void raw) → void
cst_encode_usize(BigInt raw) int
cst_encode_Uuid(UuidValue raw) Pointer<wire_cst_list_prim_u_8_strict>
dco_decode_AnyhowException(dynamic raw) → AnyhowException
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(dynamic raw) BlueAdapter
dco_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(dynamic raw) BPeripheral
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(dynamic raw) BlueAdapter
dco_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(dynamic raw) BPeripheral
dco_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(dynamic raw) BPeripheral
dco_decode_b_central_state(dynamic raw) BCentralState
dco_decode_b_characteristic(dynamic raw) BCharacteristic
dco_decode_b_write_type(dynamic raw) BWriteType
dco_decode_blue_event(dynamic raw) BlueEvent
dco_decode_bool(dynamic raw) bool
dco_decode_box_autoadd_b_characteristic(dynamic raw) BCharacteristic
dco_decode_box_autoadd_device_peripheral_id(dynamic raw) DevicePeripheralId
dco_decode_box_autoadd_i_16(dynamic raw) int
dco_decode_device_peripheral_id(dynamic raw) DevicePeripheralId
dco_decode_i_16(dynamic raw) int
dco_decode_i_32(dynamic raw) int
dco_decode_i_64(dynamic raw) → PlatformInt64
dco_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(dynamic raw) List<BlueAdapter>
dco_decode_list_prim_u_8_loose(dynamic raw) List<int>
dco_decode_list_prim_u_8_strict(dynamic raw) Uint8List
dco_decode_list_record_u_16_list_prim_u_8_strict(dynamic raw) List<(int, Uint8List)>
dco_decode_list_record_uuid_list_prim_u_8_strict(dynamic raw) List<(UuidValue, Uint8List)>
dco_decode_list_Uuid(dynamic raw) List<UuidValue>
dco_decode_log_entry(dynamic raw) LogEntry
dco_decode_Map_u_16_list_prim_u_8_strict_None(dynamic raw) Map<int, Uint8List>
dco_decode_Map_Uuid_list_prim_u_8_strict_None(dynamic raw) Map<UuidValue, Uint8List>
dco_decode_my_mobile_logger(dynamic raw) MyMobileLogger
dco_decode_opt_box_autoadd_i_16(dynamic raw) int?
dco_decode_opt_String(dynamic raw) String?
dco_decode_record_u_16_list_prim_u_8_strict(dynamic raw) → (int, Uint8List)
dco_decode_record_uuid_list_prim_u_8_strict(dynamic raw) → (UuidValue, Uint8List)
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(dynamic raw) BlueAdapter
dco_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(dynamic raw) BPeripheral
dco_decode_send_to_dart_logger(dynamic raw) SendToDartLogger
dco_decode_StreamSink_blue_event_Dco(dynamic raw) → RustStreamSink<BlueEvent>
dco_decode_StreamSink_log_entry_Dco(dynamic raw) → RustStreamSink<LogEntry>
dco_decode_String(dynamic raw) String
dco_decode_u_16(dynamic raw) int
dco_decode_u_8(dynamic raw) int
dco_decode_unit(dynamic raw) → void
dco_decode_usize(dynamic raw) BigInt
dco_decode_Uuid(dynamic raw) → UuidValue
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sse_decode_AnyhowException(SseDeserializer deserializer) → AnyhowException
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(SseDeserializer deserializer) BlueAdapter
sse_decode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(SseDeserializer deserializer) BPeripheral
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(SseDeserializer deserializer) BlueAdapter
sse_decode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(SseDeserializer deserializer) BPeripheral
sse_decode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(SseDeserializer deserializer) BPeripheral
sse_decode_b_central_state(SseDeserializer deserializer) BCentralState
sse_decode_b_characteristic(SseDeserializer deserializer) BCharacteristic
sse_decode_b_write_type(SseDeserializer deserializer) BWriteType
sse_decode_blue_event(SseDeserializer deserializer) BlueEvent
sse_decode_bool(SseDeserializer deserializer) bool
sse_decode_box_autoadd_b_characteristic(SseDeserializer deserializer) BCharacteristic
sse_decode_box_autoadd_device_peripheral_id(SseDeserializer deserializer) DevicePeripheralId
sse_decode_box_autoadd_i_16(SseDeserializer deserializer) int
sse_decode_device_peripheral_id(SseDeserializer deserializer) DevicePeripheralId
sse_decode_i_16(SseDeserializer deserializer) int
sse_decode_i_32(SseDeserializer deserializer) int
sse_decode_i_64(SseDeserializer deserializer) → PlatformInt64
sse_decode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(SseDeserializer deserializer) List<BlueAdapter>
sse_decode_list_prim_u_8_loose(SseDeserializer deserializer) List<int>
sse_decode_list_prim_u_8_strict(SseDeserializer deserializer) Uint8List
sse_decode_list_record_u_16_list_prim_u_8_strict(SseDeserializer deserializer) List<(int, Uint8List)>
sse_decode_list_record_uuid_list_prim_u_8_strict(SseDeserializer deserializer) List<(UuidValue, Uint8List)>
sse_decode_list_Uuid(SseDeserializer deserializer) List<UuidValue>
sse_decode_log_entry(SseDeserializer deserializer) LogEntry
sse_decode_Map_u_16_list_prim_u_8_strict_None(SseDeserializer deserializer) Map<int, Uint8List>
sse_decode_Map_Uuid_list_prim_u_8_strict_None(SseDeserializer deserializer) Map<UuidValue, Uint8List>
sse_decode_my_mobile_logger(SseDeserializer deserializer) MyMobileLogger
sse_decode_opt_box_autoadd_i_16(SseDeserializer deserializer) int?
sse_decode_opt_String(SseDeserializer deserializer) String?
sse_decode_record_u_16_list_prim_u_8_strict(SseDeserializer deserializer) → (int, Uint8List)
sse_decode_record_uuid_list_prim_u_8_strict(SseDeserializer deserializer) → (UuidValue, Uint8List)
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(SseDeserializer deserializer) BlueAdapter
sse_decode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(SseDeserializer deserializer) BPeripheral
sse_decode_send_to_dart_logger(SseDeserializer deserializer) SendToDartLogger
sse_decode_StreamSink_blue_event_Dco(SseDeserializer deserializer) → RustStreamSink<BlueEvent>
sse_decode_StreamSink_log_entry_Dco(SseDeserializer deserializer) → RustStreamSink<LogEntry>
sse_decode_String(SseDeserializer deserializer) String
sse_decode_u_16(SseDeserializer deserializer) int
sse_decode_u_8(SseDeserializer deserializer) int
sse_decode_unit(SseDeserializer deserializer) → void
sse_decode_usize(SseDeserializer deserializer) BigInt
sse_decode_Uuid(SseDeserializer deserializer) → UuidValue
sse_encode_AnyhowException(AnyhowException self, SseSerializer serializer) → void
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(BlueAdapter self, SseSerializer serializer) → void
sse_encode_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral self, SseSerializer serializer) → void
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(BlueAdapter self, SseSerializer serializer) → void
sse_encode_Auto_Ref_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral self, SseSerializer serializer) → void
sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral self, SseSerializer serializer) → void
sse_encode_b_central_state(BCentralState self, SseSerializer serializer) → void
sse_encode_b_characteristic(BCharacteristic self, SseSerializer serializer) → void
sse_encode_b_write_type(BWriteType self, SseSerializer serializer) → void
sse_encode_blue_event(BlueEvent self, SseSerializer serializer) → void
sse_encode_bool(bool self, SseSerializer serializer) → void
sse_encode_box_autoadd_b_characteristic(BCharacteristic self, SseSerializer serializer) → void
sse_encode_box_autoadd_device_peripheral_id(DevicePeripheralId self, SseSerializer serializer) → void
sse_encode_box_autoadd_i_16(int self, SseSerializer serializer) → void
sse_encode_device_peripheral_id(DevicePeripheralId self, SseSerializer serializer) → void
sse_encode_i_16(int self, SseSerializer serializer) → void
sse_encode_i_32(int self, SseSerializer serializer) → void
sse_encode_i_64(PlatformInt64 self, SseSerializer serializer) → void
sse_encode_list_Auto_Owned_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(List<BlueAdapter> self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_loose(List<int> self, SseSerializer serializer) → void
sse_encode_list_prim_u_8_strict(Uint8List self, SseSerializer serializer) → void
sse_encode_list_record_u_16_list_prim_u_8_strict(List<(int, Uint8List)> self, SseSerializer serializer) → void
sse_encode_list_record_uuid_list_prim_u_8_strict(List<(UuidValue, Uint8List)> self, SseSerializer serializer) → void
sse_encode_list_Uuid(List<UuidValue> self, SseSerializer serializer) → void
sse_encode_log_entry(LogEntry self, SseSerializer serializer) → void
sse_encode_Map_u_16_list_prim_u_8_strict_None(Map<int, Uint8List> self, SseSerializer serializer) → void
sse_encode_Map_Uuid_list_prim_u_8_strict_None(Map<UuidValue, Uint8List> self, SseSerializer serializer) → void
sse_encode_my_mobile_logger(MyMobileLogger self, SseSerializer serializer) → void
sse_encode_opt_box_autoadd_i_16(int? self, SseSerializer serializer) → void
sse_encode_opt_String(String? self, SseSerializer serializer) → void
sse_encode_record_u_16_list_prim_u_8_strict((int, Uint8List) self, SseSerializer serializer) → void
sse_encode_record_uuid_list_prim_u_8_strict((UuidValue, Uint8List) self, SseSerializer serializer) → void
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBlueAdapter(BlueAdapter self, SseSerializer serializer) → void
sse_encode_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(BPeripheral self, SseSerializer serializer) → void
sse_encode_send_to_dart_logger(SendToDartLogger self, SseSerializer serializer) → void
sse_encode_StreamSink_blue_event_Dco(RustStreamSink<BlueEvent> self, SseSerializer serializer) → void
sse_encode_StreamSink_log_entry_Dco(RustStreamSink<LogEntry> self, SseSerializer serializer) → void
sse_encode_String(String self, SseSerializer serializer) → void
sse_encode_u_16(int self, SseSerializer serializer) → void
sse_encode_u_8(int self, SseSerializer serializer) → void
sse_encode_unit(void self, SseSerializer serializer) → void
sse_encode_usize(BigInt self, SseSerializer serializer) → void
sse_encode_Uuid(UuidValue self, SseSerializer serializer) → void
toString() String
A string representation of this object.
inherited

Operators

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