private void _ReceivePackage(ResponsePackage package) { lock (OnlineStage._LockResponse) { _Receives.Enqueue(package); OnlineStage.ResponseQueueCount++; } }
void IGhostRequest.Request(ClientToServerOpCode code, byte[] args) { lock (OnlineStage._LockRequest) { _Sends.Enqueue( new RequestPackage() { Data = args, Code = code }); OnlineStage.RequestQueueCount++; } }