P4C
The P4 Compiler
Loading...
Searching...
No Matches
p4RuntimeTypes.h
1/*
2 * SPDX-FileCopyrightText: 2024 Intel Corporation
3 * Copyright 2024-present Intel Corporation
4 *
5 * SPDX-License-Identifier: Apache-2.0
6 */
7
8#ifndef CONTROL_PLANE_P4RUNTIMETYPES_H_
9#define CONTROL_PLANE_P4RUNTIMETYPES_H_
10
11namespace P4 {
12
14enum class P4RuntimeFormat { BINARY, JSON, TEXT, TEXT_PROTOBUF };
15
16} // namespace P4
17
18#endif /* CONTROL_PLANE_P4RUNTIMETYPES_H_ */
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:13
P4RuntimeFormat
P4Runtime serialization formats.
Definition p4RuntimeTypes.h:14