sse_encode_device_peripheral_id method

  1. @protected
void sse_encode_device_peripheral_id(
  1. DevicePeripheralId self,
  2. SseSerializer serializer
)
override

Implementation

@protected
void sse_encode_device_peripheral_id(
    DevicePeripheralId self, SseSerializer serializer) {
  // Codec=Sse (Serialization based), see doc to use other codecs
  sse_encode_opt_String(self.name, serializer);
  sse_encode_bool(self.isConnected, serializer);
  sse_encode_String(self.address, serializer);
  sse_encode_opt_box_autoadd_i_16(self.txPowerLevel, serializer);
  sse_encode_opt_box_autoadd_i_16(self.rssi, serializer);
  sse_encode_Map_u_16_list_prim_u_8_strict_None(
      self.manufacturerData, serializer);
  sse_encode_Map_Uuid_list_prim_u_8_strict_None(self.serviceData, serializer);
  sse_encode_list_Uuid(self.services, serializer);
  sse_encode_AutoExplicit_RustOpaque_flutter_rust_bridgefor_generatedRustAutoOpaqueInnerBPeripheral(
      self.peripheral, serializer);
}