// services/device/public/mojom/serial.mojom-shared-message-ids.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef SERVICES_DEVICE_PUBLIC_MOJOM_SERIAL_MOJOM_SHARED_MESSAGE_IDS_H_
#define SERVICES_DEVICE_PUBLIC_MOJOM_SERIAL_MOJOM_SHARED_MESSAGE_IDS_H_

#include <stdint.h>


namespace device::mojom {
namespace messages {


enum class SerialPortManager : uint32_t {
// The 159272917 value is based on sha256(salt + "SerialPortManager1").
  kSetClient = 159272917,
// The 85653465 value is based on sha256(salt + "SerialPortManager2").
  kGetDevices = 85653465,
// The 2143098597 value is based on sha256(salt + "SerialPortManager3").
  kOpenPort = 2143098597,
};
enum class SerialPortManagerClient : uint32_t {
// The 1110229386 value is based on sha256(salt + "SerialPortManagerClient1").
  kOnPortAdded = 1110229386,
// The 1987794598 value is based on sha256(salt + "SerialPortManagerClient2").
  kOnPortRemoved = 1987794598,
// The 1242148435 value is based on sha256(salt + "SerialPortManagerClient3").
  kOnPortConnectedStateChanged = 1242148435,
};
enum class SerialPort : uint32_t {
// The 223458857 value is based on sha256(salt + "SerialPort1").
  kStartWriting = 223458857,
// The 1954596520 value is based on sha256(salt + "SerialPort2").
  kStartReading = 1954596520,
// The 1087361245 value is based on sha256(salt + "SerialPort3").
  kFlush = 1087361245,
// The 50978078 value is based on sha256(salt + "SerialPort4").
  kDrain = 50978078,
// The 1431690042 value is based on sha256(salt + "SerialPort5").
  kGetControlSignals = 1431690042,
// The 162640787 value is based on sha256(salt + "SerialPort6").
  kSetControlSignals = 162640787,
// The 1689769998 value is based on sha256(salt + "SerialPort7").
  kConfigurePort = 1689769998,
// The 1948681911 value is based on sha256(salt + "SerialPort8").
  kGetPortInfo = 1948681911,
// The 161672017 value is based on sha256(salt + "SerialPort9").
  kClose = 161672017,
};
enum class SerialPortClient : uint32_t {
// The 157947437 value is based on sha256(salt + "SerialPortClient1").
  kOnReadError = 157947437,
// The 1010205166 value is based on sha256(salt + "SerialPortClient2").
  kOnSendError = 1010205166,
};
enum class SerialPortConnectionWatcher : uint32_t {
};

}  // namespace messages

}  // device::mojom

#endif  // SERVICES_DEVICE_PUBLIC_MOJOM_SERIAL_MOJOM_SHARED_MESSAGE_IDS_H_