blob: de346cd3b33deaa1475a7e83a41d4abc0ba75ad1 [file] [log] [blame]
// camera/mojo/camera3.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 CAMERA_MOJO_CAMERA3_MOJOM_SHARED_MESSAGE_IDS_H_
#define CAMERA_MOJO_CAMERA3_MOJOM_SHARED_MESSAGE_IDS_H_
#include <stdint.h>
namespace cros::mojom {
namespace messages {
enum class Camera3CallbackOps : uint32_t {
kProcessCaptureResult = 0,
kNotify = 1,
kRequestStreamBuffers = 2,
kReturnStreamBuffers = 3,
};
enum class Camera3DeviceOps : uint32_t {
kInitialize = 0,
kConfigureStreams = 1,
kConstructDefaultRequestSettings = 2,
kProcessCaptureRequest = 3,
kDump = 4,
kFlush = 5,
kRegisterBuffer = 6,
kClose = 7,
kConfigureStreamsAndGetAllocatedBuffers = 8,
kSignalStreamFlush = 9,
kOnNewBuffer = 10,
kOnBufferRetired = 11,
};
} // namespace messages
} // cros::mojom
#endif // CAMERA_MOJO_CAMERA3_MOJOM_SHARED_MESSAGE_IDS_H_