Skip to content
George Michaelides edited this page Feb 22, 2015 · 19 revisions

Gem.Network is a standalone library for creating client - server applications in .NET.

Using the fluent API or annotations you can create server - client events with ease.

Package Types

    enum MessageType
    {
         Hail,

         ConnectionApproval,

         NewClient,
            
         Disconnect,

         Discovery,

         Data
     }

Client

The client is the base class for sending or handling network incoming / outgoing messages.

You can follow the client setup guide to set up a network event.

Server

The server accepts all the client requests and sends responses.

You can follow the server setup guide to set up a server.

Clone this wiki locally