void Initialize()
{
ThreadStart start = new ThreadStart(QueueToPacketProcessor);
QueueToPacketThread = new Thread(start);
QueueToPacketThread.Priority = ThreadPriority.AboveNormal;
QueueToPacketThread.Start();
start = new ThreadStart(RaisePackageReceived);
RaisePackageReceivedThread = new Thread(start);
RaisePackageReceivedThread.Start();
start = new ThreadStart(RaiseSpecificPacketEvents);
RaiseSpecificPackageReceivedThread = new Thread(start);
RaiseSpecificPackageReceivedThread.Start();
}
public bool IsConnectedToServer { get; private set; }