updateOutgoingMessageStatus

abstract suspend fun updateOutgoingMessageStatus(packet: MeshPacket, status: MessageStatus): PersistedPacketId?(source)

Updates the single persisted row matching an outgoing mesh packet and returns its stable identity. Returns null when the row has not been persisted yet or when the mesh identity is ambiguous, so callers can retry without updating the wrong packet.