nnrp-runtime 1.0.0-preview.3

Transport-neutral NNRP client/server session runtime over framed async transport slots.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod client;
pub mod error;
pub mod packet;
pub mod server;
pub mod transport;

pub use client::{NnrpClient, NnrpClientConfig, NnrpClientEvent, NnrpClientSession, NnrpResult};
pub use error::RuntimeError;
pub use packet::RuntimePacket;
pub use server::{
    AllowAllServerPolicy, NnrpCancel, NnrpMigration, NnrpServer, NnrpServerConfig,
    NnrpServerPolicy, NnrpServerSession, NnrpSubmit,
};
pub use transport::{
    BoxedFramedListener, BoxedFramedTransport, FramedListener, FramedTransport,
    RuntimeTransportKind, TcpFramedListener, TcpTransport,
};