properly added engineconnection to client
This commit is contained in:
@@ -2,7 +2,6 @@
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Net.Sockets;
|
using System.Net.Sockets;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Threading;
|
|
||||||
using ProftaakRH;
|
using ProftaakRH;
|
||||||
|
|
||||||
namespace Client
|
namespace Client
|
||||||
@@ -29,14 +28,13 @@ namespace Client
|
|||||||
this.connected = false;
|
this.connected = false;
|
||||||
client.BeginConnect(adress, port, new AsyncCallback(OnConnect), null);
|
client.BeginConnect(adress, port, new AsyncCallback(OnConnect), null);
|
||||||
|
|
||||||
|
initEngine();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void initEngine()
|
private void initEngine()
|
||||||
{
|
{
|
||||||
engineConnection = EngineConnection.INSTANCE;
|
engineConnection = EngineConnection.INSTANCE;
|
||||||
if (!engineConnection.Connected) engineConnection.Connect();
|
if (!engineConnection.Connected) engineConnection.Connect();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnConnect(IAsyncResult ar)
|
private void OnConnect(IAsyncResult ar)
|
||||||
@@ -154,9 +152,8 @@ namespace Client
|
|||||||
|
|
||||||
byte[] message = DataParser.getJsonMessage(DataParser.GetLoginJson(username, password));
|
byte[] message = DataParser.getJsonMessage(DataParser.GetLoginJson(username, password));
|
||||||
|
|
||||||
|
|
||||||
this.stream.BeginWrite(message, 0, message.Length, new AsyncCallback(OnWrite), null);
|
|
||||||
initEngine();
|
initEngine();
|
||||||
|
this.stream.BeginWrite(message, 0, message.Length, new AsyncCallback(OnWrite), null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user