1
0
Fork 0
mirror of https://github.com/sbrl/Nibriboard.git synced 2018-01-10 21:33:49 +00:00

Add comments todescribe the uses of various classes.

This commit is contained in:
Starbeamrainbowlabs 2017-01-28 18:49:26 +00:00
parent 4336f1e38c
commit 199ffbfe40
3 changed files with 10 additions and 0 deletions

View file

@ -13,6 +13,9 @@ using RippleSpace;
namespace Nibriboard.Client
{
/// <summary>
/// Represents a single client connected to the ripple-space on this Nibriboard server.
/// </summary>
public class NibriClient
{
private static int nextId = 1;

View file

@ -6,6 +6,9 @@ using System.Diagnostics;
namespace Nibriboard.Client
{
/// <summary>
/// Manages a group of <see cref="Nibriboard.Client.NibriClient"/>s.
/// </summary>
public class NibriClientManager : IWebSocketRequestHandler
{
private ClientSettings clientSettings;

View file

@ -9,6 +9,10 @@ using Nibriboard.Client;
namespace Nibriboard
{
/// <summary>
/// The main Nibriboard server.
/// This class manages not only the connected clients, but also holds the master reference to the <see cref="Nibriboard.RippleSpace.RippleSpaceManager"/>.
/// </summary>
public class NibriboardServer
{
private HttpServer httpServer;