// components/vrp_flags/vrp_flags.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 COMPONENTS_VRP_FLAGS_VRP_FLAGS_MOJOM_SHARED_MESSAGE_IDS_H_
#define COMPONENTS_VRP_FLAGS_VRP_FLAGS_MOJOM_SHARED_MESSAGE_IDS_H_

#include <stdint.h>


namespace vrp_flags::mojom {
namespace messages {


enum class VrpFlags : uint32_t {
// The 691347724 value is based on sha256(salt + "VrpFlags1").
  kGetWriteLocations = 691347724,
// The 1966271638 value is based on sha256(salt + "VrpFlags2").
  kWriteAttempted = 1966271638,
// The 557907741 value is based on sha256(salt + "VrpFlags3").
  kGetReadPrefix = 557907741,
// The 1557964197 value is based on sha256(salt + "VrpFlags4").
  kReadAttempted = 1557964197,
};
enum class VrpFlagsFactory : uint32_t {
// The 591633497 value is based on sha256(salt + "VrpFlagsFactory1").
  kBindBrowserVrpFlags = 591633497,
// The 1858741439 value is based on sha256(salt + "VrpFlagsFactory2").
  kBindNetworkVrpFlags = 1858741439,
// The 82959664 value is based on sha256(salt + "VrpFlagsFactory3").
  kBindGpuVrpFlags = 82959664,
// The 1729097747 value is based on sha256(salt + "VrpFlagsFactory4").
  kStartRendererForVrpFlags = 1729097747,
};

}  // namespace messages

}  // vrp_flags::mojom

#endif  // COMPONENTS_VRP_FLAGS_VRP_FLAGS_MOJOM_SHARED_MESSAGE_IDS_H_