sse_encode_device_peripheral_id method
- @protected
- DevicePeripheralId self,
- 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);
}