PacketLib
latest
Usage
Transmitters
Packets
PacketRegistry
PacketLib
Welcome to PacketLib’s documentation!
Edit on GitHub
Welcome to PacketLib’s documentation!
PacketLib is a library for sending and receiving C# objects over a network connection.
Contents
Usage
Starting a server
Starting a client
Polling
Sending packets
Client to server
Server to client
Server to all clients
Events
Client connected
Client disconnected
Transmitters
Built in transmitters
Writing custom transmitters
TransmitterBase class
Abstract methods explained
Packets
Creating packets
With an empty payload
With a serializable payload
Creating custom payloads
Adding functionality to packets
PacketRegistry
Registering packets
Automatic
Manual
Force register