[−][src]Crate facio
facio - A RCON Library
facio
is meant to be a two-folded RCON library, implementing the RCON protocol
as stated in Valvesoftware's RCON Protocol Spec
(which is called "protocol" or "spec" in the following) by providing a low-level packet type
RawPacket
and a higher-level client type RconClient
.
The RawPacket
type gives a wrapper around the packets sent through rcon connections
which can be also be used on the server-side of things.
The RconClient
type provides a higher-level entry point for building a RCON client.
After all, there is low-level part in facio::ll
which provides low-level
functions to send and receive RawPacket
via a TcpStream
.
Modules
client | High-Level RCON client |
ll | Low-Level RCON network functions |
raw_packet | Wrapper around RCON packet byte structure |