Added saving files.
This commit is contained in:
@@ -63,10 +63,12 @@ namespace ErgometerServer
|
||||
{
|
||||
name = input.DisplayName;
|
||||
loggedin = true;
|
||||
FileHandler.CreateSession(session, name);
|
||||
}
|
||||
break;
|
||||
case NetCommand.CommandType.DATA:
|
||||
metingen.Add(input.Meting);
|
||||
FileHandler.WriteMetingen(session, metingen);
|
||||
break;
|
||||
case NetCommand.CommandType.CHAT:
|
||||
chat.Add(new ChatMessage(name, input.ChatMessage));
|
||||
@@ -74,6 +76,8 @@ namespace ErgometerServer
|
||||
case NetCommand.CommandType.LOGOUT:
|
||||
loggedin = false;
|
||||
running = false;
|
||||
FileHandler.WriteMetingen(session, metingen);
|
||||
FileHandler.WriteChat(session, chat);
|
||||
client.Close();
|
||||
break;
|
||||
default:
|
||||
|
||||
@@ -33,9 +33,8 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="ErgometerLibrary, Version=1.0.2.1, Culture=neutral, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\..\..\ErgometerLibrary\ErgometerLibrary\ErgometerLibrary\bin\Debug\ErgometerLibrary.dll</HintPath>
|
||||
<Reference Include="ErgometerLibrary">
|
||||
<HintPath>..\..\ErgometerLibrary\ErgometerLibrary\bin\Debug\ErgometerLibrary.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
|
||||
@@ -24,6 +24,8 @@ namespace ErgometerServer
|
||||
{
|
||||
FileHandler.CheckDataFolder();
|
||||
|
||||
Console.WriteLine("Checking datafolder " + FileHandler.DataFolder);
|
||||
|
||||
clients = new List<ClientThread>();
|
||||
|
||||
TcpListener listener = new TcpListener(NetHelper.GetIP("127.0.0.1"), 8888);
|
||||
|
||||
Reference in New Issue
Block a user