agp_datapath/
pubsub.rs

1// SPDX-FileCopyrightText: Copyright (c) 2025 Cisco and/or its affiliates.
2// SPDX-License-Identifier: Apache-2.0
3
4//! gRPC bindings for pubsub service.
5pub mod proto;
6
7pub use proto::pubsub::v1::message::MessageType;
8pub use proto::pubsub::v1::message::MessageType::Publish as ProtoPublishType;
9pub use proto::pubsub::v1::message::MessageType::Subscribe as ProtoSubscribeType;
10pub use proto::pubsub::v1::message::MessageType::Unsubscribe as ProtoUnsubscribeType;
11pub use proto::pubsub::v1::AgentClass as ProtoAgentClass;
12pub use proto::pubsub::v1::AgentGroup as ProtoAgentGroup;
13pub use proto::pubsub::v1::AgentId as ProtoAgentId;
14pub use proto::pubsub::v1::Content;
15pub use proto::pubsub::v1::Message as ProtoMessage;
16pub use proto::pubsub::v1::Publish as ProtoPublish;
17pub use proto::pubsub::v1::Subscribe as ProtoSubscribe;
18pub use proto::pubsub::v1::Unsubscribe as ProtoUnsubscribe;