//! HCI layer facade
-pub mod protos;
+mod facade_grpc;
+
+use hci_layer_facade_proto::facade;
+use facade_grpc::{HciLayerFacade, create_hci_layer_facade};
+use facade::*;
use futures::sink::SinkExt;
use tokio::runtime::Runtime;
pub rt: Arc<Runtime>,
}
-use protos::empty::Empty;
-use protos::facade::*;
-use protos::hci_layer_facade_grpc::{HciLayerFacade, create_hci_layer_facade};
+/// Refer to the following on why we are doing this and for possible solutions:
+/// https://github.com/tikv/grpc-rs/issues/276
+pub mod empty {
+ pub use protobuf::well_known_types::Empty;
+}
+use empty::Empty;
impl HciLayerFacadeService {
/// Create a new instance of HCI layer facade service
+++ /dev/null
-//! Rust protobuf code for HCI layer facade service
-
-/// Empty is needed by HciLayerFacadeService
-/// Refer to the following on why we are doing this and for possible solutions:
-/// https://github.com/tikv/grpc-rs/issues/276
-pub mod empty {
- pub use protobuf::well_known_types::Empty;
-}
-
-pub use hci_layer_facade_proto::facade;
-pub mod hci_layer_facade_grpc;