bitconch_jsonrpc_tcp_server/
lib.rs1#![warn(missing_docs)]
24
25extern crate bitconch_jsonrpc_server_utils as server_utils;
26extern crate parking_lot;
27extern crate tokio_service;
28
29pub extern crate bitconch_jsonrpc_core as jsonrpc_core;
30
31#[macro_use] extern crate log;
32
33#[cfg(test)] #[macro_use] extern crate lazy_static;
34#[cfg(test)] extern crate env_logger;
35
36mod dispatch;
37mod meta;
38mod server;
39mod service;
40
41#[cfg(test)] mod logger;
42#[cfg(test)] mod tests;
43
44use jsonrpc_core as jsonrpc;
45
46pub use dispatch::{Dispatcher, PushMessageError};
47pub use meta::{MetaExtractor, RequestContext};
48pub use server::{ServerBuilder, Server};
49pub use self::server_utils::tokio;