Start refactoring for a better code inside the broker
This commit is contained in:
8
bonknet_broker/src/streamutils.rs
Normal file
8
bonknet_broker/src/streamutils.rs
Normal file
@@ -0,0 +1,8 @@
|
||||
use actix_tls::accept::rustls_0_22::TlsStream;
|
||||
use tokio::io::{ReadHalf, WriteHalf};
|
||||
use tokio::net::TcpStream;
|
||||
use tokio_util::codec::{Framed, FramedRead, FramedWrite, LengthDelimitedCodec};
|
||||
|
||||
pub type TransportStream = Framed<TlsStream<TcpStream>, LengthDelimitedCodec>;
|
||||
pub type TransportStreamTx = FramedWrite<WriteHalf<TlsStream<TcpStream>>, LengthDelimitedCodec>;
|
||||
pub type TransportStreamRx = FramedRead<ReadHalf<TlsStream<TcpStream>>, LengthDelimitedCodec>;
|
||||
Reference in New Issue
Block a user