Tidy up multiplexer api
This commit is contained in:
parent
d4acffaeca
commit
dfe8693fbf
11 changed files with 52 additions and 50 deletions
|
|
@ -16,11 +16,11 @@ fn main() {
|
|||
bearer.set_nodelay(true).unwrap();
|
||||
bearer.set_keepalive_ms(Some(30_000u32)).unwrap();
|
||||
|
||||
let mut muxer = Multiplexer::try_setup(bearer, &vec![0]).unwrap();
|
||||
let (rx, tx) = muxer.use_channel(0);
|
||||
let mut muxer = Multiplexer::setup(bearer, &vec![0]).unwrap();
|
||||
let channel = muxer.use_channel(0);
|
||||
|
||||
let versions = VersionTable::v4_and_above(MAINNET_MAGIC);
|
||||
let last = run_agent(Client::initial(versions), rx, &tx).unwrap();
|
||||
let last = run_agent(Client::initial(versions), channel).unwrap();
|
||||
|
||||
println!("{:?}", last);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue