Crates.io | nimble-ordered-datagram |
lib.rs | nimble-ordered-datagram |
version | 0.0.17-dev |
source | src |
created_at | 2024-09-23 10:10:07.280515 |
updated_at | 2024-10-24 10:27:25.98294 |
description | Nimble Ordered Datagram |
homepage | |
repository | https://github.com/nimble-rust/nimble |
max_upload_size | |
id | 1383845 |
size | 8,914 |
nimble-ordered-datagram
ensures that datagrams are received and processed in order, discarding duplicates and handling reordering efficiently.
This crate is ideal for real-time networked applications, where maintaining the correct order of datagrams is crucial for smooth gameplay or data flow.
DatagramId
which is serialized and deserialized efficiently.OrderedOut
struct keeps track of the next DatagramId
to send.OrderedIn
struct ensures that incoming datagrams are verified to be in order and discards any duplicates or reordered packets.To include nimble-ordered-datagram
in your project, add the following to your Cargo.toml
:
[dependencies]
nimble-ordered-datagram = "0.0.17-dev"
This project is licensed under the MIT License - see the LICENSE file for details.