Types Creation
This commit is contained in:
parent
94f2280570
commit
8337fa3d8f
22 changed files with 1141 additions and 202 deletions
16
TRANSPORT.md
Normal file
16
TRANSPORT.md
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# Transport
|
||||
|
||||
The Transport crate wraps QUIC using `wtransport`. It provides `Sender`/`Receiver` for bidirectional message passing over QUIC streams.
|
||||
|
||||
```rust
|
||||
use mtp_transport::{connect, Policy};
|
||||
|
||||
// Connect as a client
|
||||
let (sender, receiver) = connect("https://example.com", None, Policy::default()).await?;
|
||||
|
||||
// Send messages
|
||||
sender.send(&communication_value).await?;
|
||||
|
||||
// Receive messages
|
||||
let msg = receiver.receive().await?;
|
||||
```
|
||||
Loading…
Reference in a new issue