Crates.io | carrier-pigeon |
lib.rs | carrier-pigeon |
version | 0.3.0 |
source | src |
created_at | 2022-03-08 22:27:50.175261 |
updated_at | 2022-05-12 23:53:37.661851 |
description | A rusty networking library for games. |
homepage | |
repository | https://github.com/MitchellMarinoDev/carrier-pigeon/ |
max_upload_size | |
id | 546618 |
size | 151,872 |
A rusty networking library for games.
Carrier pigeon builds on the standard library's TcpStream
and UdpSocket
types and handles all the serialization,
sending, receiving, and deserialization. This way you can worry about what to send, and pigeon will worry about how
to send it. This also allows you to send and receive different types of messages independently.
Cargo.toml
:carrier-pigeon = "0.3.0"
The documentation can be found on Docs.rs
A quickstart guide that goes in more detail is found at /quickstart.md
There is a simple chat program example in the examples/
directory.
This contains a client and server command line programs.
send_tcp
method is called).To contribute, fork the repo and make a PR. If you find a bug, feel free to open an issue. If you have any questions,
concerns or suggestions you can shoot me an email (found in Cargo.toml) or DM me on discord @TheHourGlass34#0459
.
By contributing, you agree that your changes are subject to the license found in /LICENSE.