MossbauerLab / TinyTcpServer

A small tcp server working under Mono or .NET (4.0) and provides hooks for handling data exchange with clients (works under mono and .net). Behaviour/protocol/reaction could be specified via custom C# script.

Home Page:https://mossbauerlab.github.io/TinyTcpServer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Common server API

EvilLord666 opened this issue · comments

API must contains following functions:

  1. Start on pair IP, port. If not defined will be used last values or default

  2. Stop server

  3. Restart server

  4. Add or remove filter (by tcp port, by ip address)

  5. Add or remove handlers on Receive e.t.c

  6. Send data to defined client (ip+tcp port)

Basic Server API and first implementation were done and tested with NUnit.