├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── any-branch-uploads.yml │ ├── ci-build-proto.yml │ ├── codegen.yml │ ├── main-branch-uploads.yml │ ├── spec.yml │ └── tag-uploads.yml ├── .gitignore ├── CI └── check_codegen.sh ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bazel └── example │ ├── using-bzlmod │ ├── .bazelrc │ ├── BUILD.bazel │ ├── MODULE.bazel │ └── hello_p4runtime.cc │ └── using-workspace │ ├── .bazelrc │ ├── .bazelversion │ ├── BUILD.bazel │ ├── WORKSPACE.bazel │ └── hello_p4runtime.cc ├── codegen ├── Dockerfile ├── compile_protos.sh └── update.sh ├── docs ├── README.md ├── libre-office.png ├── tools │ ├── Dockerfile.asciidoc │ ├── Makefile │ ├── README.md │ └── fonts │ │ ├── UtopiaStd-Regular.otf │ │ ├── fix_helvetica.conf │ │ └── luximr.ttf └── v1 │ ├── Makefile │ ├── P4Runtime-Spec.adoc │ ├── README.md │ ├── guidance-for-generating-p4info.md │ ├── libre-office.png │ ├── p4runtime-id-notes.md │ └── resources │ ├── figs │ ├── .gitignore │ ├── embedded-plus-single-remote-controller.odg │ ├── embedded-plus-two-remote-controllers.odg │ ├── embedded-plus-two-remote-ha-controllers.odg │ ├── error-report.odg │ ├── psa-metadata-translation.odg │ ├── reference-architecture.odg │ ├── single-embedded-controller.odg │ └── single-remote-controller.odg │ ├── fonts │ ├── LuxiMono │ │ ├── LICENSE.txt │ │ ├── luximb.ttf │ │ ├── luximbi.ttf │ │ ├── luximr.ttf │ │ └── luximri.ttf │ ├── OpenSans │ │ ├── OpenSans-Bold.ttf │ │ ├── OpenSans-BoldItalic.ttf │ │ ├── OpenSans-Italic.ttf │ │ └── OpenSans-Regular.ttf │ ├── Utopia │ │ ├── LICENSE-utopia.txt │ │ ├── utopia-bold.ttf │ │ ├── utopia-bolditalic.ttf │ │ ├── utopia-italic.ttf │ │ └── utopia-regular.ttf │ └── verify-font │ └── theme │ ├── logo.png │ ├── p4-stylesheet.css │ ├── p4-theme.yml │ └── references.bib ├── go.mod ├── go.sum ├── go └── p4 │ ├── config │ └── v1 │ │ ├── p4info.pb.go │ │ └── p4types.pb.go │ └── v1 │ ├── p4data.pb.go │ ├── p4runtime.pb.go │ └── p4runtime_grpc.pb.go ├── proto ├── .bazelrc ├── BUILD.bazel ├── LICENSE ├── MODULE.bazel ├── WORKSPACE.bazel ├── WORKSPACE.bzlmod ├── p4 │ ├── config │ │ └── v1 │ │ │ ├── p4info.proto │ │ │ └── p4types.proto │ └── v1 │ │ ├── p4data.proto │ │ └── p4runtime.proto └── p4runtime_deps.bzl ├── py ├── LICENSE ├── README.md ├── p4 │ ├── __init__.py │ ├── config │ │ ├── __init__.py │ │ └── v1 │ │ │ ├── __init__.py │ │ │ ├── p4info_pb2.py │ │ │ ├── p4info_pb2_grpc.py │ │ │ ├── p4types_pb2.py │ │ │ └── p4types_pb2_grpc.py │ └── v1 │ │ ├── __init__.py │ │ ├── p4data_pb2.py │ │ ├── p4data_pb2_grpc.py │ │ ├── p4runtime_pb2.py │ │ └── p4runtime_pb2_grpc.py ├── pyproject.toml ├── setup.cfg └── setup.py ├── rust ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md └── src │ ├── google.rpc.rs │ ├── lib.rs │ ├── p4.config.v1.rs │ ├── p4.v1.rs │ └── p4.v1.tonic.rs └── tools ├── asciidocint.conf.json └── asciidoclint.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/any-branch-uploads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/workflows/any-branch-uploads.yml -------------------------------------------------------------------------------- /.github/workflows/ci-build-proto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/workflows/ci-build-proto.yml -------------------------------------------------------------------------------- /.github/workflows/codegen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/workflows/codegen.yml -------------------------------------------------------------------------------- /.github/workflows/main-branch-uploads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/workflows/main-branch-uploads.yml -------------------------------------------------------------------------------- /.github/workflows/spec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/workflows/spec.yml -------------------------------------------------------------------------------- /.github/workflows/tag-uploads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.github/workflows/tag-uploads.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/.gitignore -------------------------------------------------------------------------------- /CI/check_codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/CI/check_codegen.sh -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/README.md -------------------------------------------------------------------------------- /bazel/example/using-bzlmod/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-bzlmod/.bazelrc -------------------------------------------------------------------------------- /bazel/example/using-bzlmod/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-bzlmod/BUILD.bazel -------------------------------------------------------------------------------- /bazel/example/using-bzlmod/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-bzlmod/MODULE.bazel -------------------------------------------------------------------------------- /bazel/example/using-bzlmod/hello_p4runtime.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-bzlmod/hello_p4runtime.cc -------------------------------------------------------------------------------- /bazel/example/using-workspace/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-workspace/.bazelrc -------------------------------------------------------------------------------- /bazel/example/using-workspace/.bazelversion: -------------------------------------------------------------------------------- 1 | 7.4.1 2 | -------------------------------------------------------------------------------- /bazel/example/using-workspace/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-workspace/BUILD.bazel -------------------------------------------------------------------------------- /bazel/example/using-workspace/WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-workspace/WORKSPACE.bazel -------------------------------------------------------------------------------- /bazel/example/using-workspace/hello_p4runtime.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/bazel/example/using-workspace/hello_p4runtime.cc -------------------------------------------------------------------------------- /codegen/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/codegen/Dockerfile -------------------------------------------------------------------------------- /codegen/compile_protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/codegen/compile_protos.sh -------------------------------------------------------------------------------- /codegen/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/codegen/update.sh -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/libre-office.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/libre-office.png -------------------------------------------------------------------------------- /docs/tools/Dockerfile.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/tools/Dockerfile.asciidoc -------------------------------------------------------------------------------- /docs/tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/tools/Makefile -------------------------------------------------------------------------------- /docs/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/tools/README.md -------------------------------------------------------------------------------- /docs/tools/fonts/UtopiaStd-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/tools/fonts/UtopiaStd-Regular.otf -------------------------------------------------------------------------------- /docs/tools/fonts/fix_helvetica.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/tools/fonts/fix_helvetica.conf -------------------------------------------------------------------------------- /docs/tools/fonts/luximr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/tools/fonts/luximr.ttf -------------------------------------------------------------------------------- /docs/v1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/Makefile -------------------------------------------------------------------------------- /docs/v1/P4Runtime-Spec.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/P4Runtime-Spec.adoc -------------------------------------------------------------------------------- /docs/v1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/README.md -------------------------------------------------------------------------------- /docs/v1/guidance-for-generating-p4info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/guidance-for-generating-p4info.md -------------------------------------------------------------------------------- /docs/v1/libre-office.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/libre-office.png -------------------------------------------------------------------------------- /docs/v1/p4runtime-id-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/p4runtime-id-notes.md -------------------------------------------------------------------------------- /docs/v1/resources/figs/.gitignore: -------------------------------------------------------------------------------- 1 | stem* 2 | -------------------------------------------------------------------------------- /docs/v1/resources/figs/embedded-plus-single-remote-controller.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/embedded-plus-single-remote-controller.odg -------------------------------------------------------------------------------- /docs/v1/resources/figs/embedded-plus-two-remote-controllers.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/embedded-plus-two-remote-controllers.odg -------------------------------------------------------------------------------- /docs/v1/resources/figs/embedded-plus-two-remote-ha-controllers.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/embedded-plus-two-remote-ha-controllers.odg -------------------------------------------------------------------------------- /docs/v1/resources/figs/error-report.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/error-report.odg -------------------------------------------------------------------------------- /docs/v1/resources/figs/psa-metadata-translation.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/psa-metadata-translation.odg -------------------------------------------------------------------------------- /docs/v1/resources/figs/reference-architecture.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/reference-architecture.odg -------------------------------------------------------------------------------- /docs/v1/resources/figs/single-embedded-controller.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/single-embedded-controller.odg -------------------------------------------------------------------------------- /docs/v1/resources/figs/single-remote-controller.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/figs/single-remote-controller.odg -------------------------------------------------------------------------------- /docs/v1/resources/fonts/LuxiMono/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/LuxiMono/LICENSE.txt -------------------------------------------------------------------------------- /docs/v1/resources/fonts/LuxiMono/luximb.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/LuxiMono/luximb.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/LuxiMono/luximbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/LuxiMono/luximbi.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/LuxiMono/luximr.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/LuxiMono/luximr.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/LuxiMono/luximri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/LuxiMono/luximri.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/OpenSans/OpenSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/OpenSans/OpenSans-Bold.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/OpenSans/OpenSans-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/OpenSans/OpenSans-BoldItalic.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/OpenSans/OpenSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/OpenSans/OpenSans-Italic.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/OpenSans/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/OpenSans/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/Utopia/LICENSE-utopia.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/Utopia/LICENSE-utopia.txt -------------------------------------------------------------------------------- /docs/v1/resources/fonts/Utopia/utopia-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/Utopia/utopia-bold.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/Utopia/utopia-bolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/Utopia/utopia-bolditalic.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/Utopia/utopia-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/Utopia/utopia-italic.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/Utopia/utopia-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/Utopia/utopia-regular.ttf -------------------------------------------------------------------------------- /docs/v1/resources/fonts/verify-font: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/fonts/verify-font -------------------------------------------------------------------------------- /docs/v1/resources/theme/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/theme/logo.png -------------------------------------------------------------------------------- /docs/v1/resources/theme/p4-stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/theme/p4-stylesheet.css -------------------------------------------------------------------------------- /docs/v1/resources/theme/p4-theme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/theme/p4-theme.yml -------------------------------------------------------------------------------- /docs/v1/resources/theme/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/docs/v1/resources/theme/references.bib -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/go.sum -------------------------------------------------------------------------------- /go/p4/config/v1/p4info.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/go/p4/config/v1/p4info.pb.go -------------------------------------------------------------------------------- /go/p4/config/v1/p4types.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/go/p4/config/v1/p4types.pb.go -------------------------------------------------------------------------------- /go/p4/v1/p4data.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/go/p4/v1/p4data.pb.go -------------------------------------------------------------------------------- /go/p4/v1/p4runtime.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/go/p4/v1/p4runtime.pb.go -------------------------------------------------------------------------------- /go/p4/v1/p4runtime_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/go/p4/v1/p4runtime_grpc.pb.go -------------------------------------------------------------------------------- /proto/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/.bazelrc -------------------------------------------------------------------------------- /proto/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/BUILD.bazel -------------------------------------------------------------------------------- /proto/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/LICENSE -------------------------------------------------------------------------------- /proto/MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/MODULE.bazel -------------------------------------------------------------------------------- /proto/WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/WORKSPACE.bazel -------------------------------------------------------------------------------- /proto/WORKSPACE.bzlmod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/WORKSPACE.bzlmod -------------------------------------------------------------------------------- /proto/p4/config/v1/p4info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/p4/config/v1/p4info.proto -------------------------------------------------------------------------------- /proto/p4/config/v1/p4types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/p4/config/v1/p4types.proto -------------------------------------------------------------------------------- /proto/p4/v1/p4data.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/p4/v1/p4data.proto -------------------------------------------------------------------------------- /proto/p4/v1/p4runtime.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/p4/v1/p4runtime.proto -------------------------------------------------------------------------------- /proto/p4runtime_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/proto/p4runtime_deps.bzl -------------------------------------------------------------------------------- /py/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /py/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /py/p4/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py/p4/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py/p4/config/v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py/p4/config/v1/p4info_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/config/v1/p4info_pb2.py -------------------------------------------------------------------------------- /py/p4/config/v1/p4info_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/config/v1/p4info_pb2_grpc.py -------------------------------------------------------------------------------- /py/p4/config/v1/p4types_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/config/v1/p4types_pb2.py -------------------------------------------------------------------------------- /py/p4/config/v1/p4types_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/config/v1/p4types_pb2_grpc.py -------------------------------------------------------------------------------- /py/p4/v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /py/p4/v1/p4data_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/v1/p4data_pb2.py -------------------------------------------------------------------------------- /py/p4/v1/p4data_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/v1/p4data_pb2_grpc.py -------------------------------------------------------------------------------- /py/p4/v1/p4runtime_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/v1/p4runtime_pb2.py -------------------------------------------------------------------------------- /py/p4/v1/p4runtime_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/p4/v1/p4runtime_pb2_grpc.py -------------------------------------------------------------------------------- /py/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/pyproject.toml -------------------------------------------------------------------------------- /py/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/setup.cfg -------------------------------------------------------------------------------- /py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/py/setup.py -------------------------------------------------------------------------------- /rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/rust/Cargo.lock -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /rust/README.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /rust/src/google.rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/rust/src/google.rpc.rs -------------------------------------------------------------------------------- /rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/rust/src/lib.rs -------------------------------------------------------------------------------- /rust/src/p4.config.v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/rust/src/p4.config.v1.rs -------------------------------------------------------------------------------- /rust/src/p4.v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/rust/src/p4.v1.rs -------------------------------------------------------------------------------- /rust/src/p4.v1.tonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/rust/src/p4.v1.tonic.rs -------------------------------------------------------------------------------- /tools/asciidocint.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/tools/asciidocint.conf.json -------------------------------------------------------------------------------- /tools/asciidoclint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4lang/p4runtime/HEAD/tools/asciidoclint.py --------------------------------------------------------------------------------