public void Set(ServerSocketSender socket, serverType serverValue) { this.Sender = socket; this.serverValue = serverValue; switch (socket.ServerTaskType) { case TcpStreamServer.ServerTaskType.TcpQueue: TcpServer.ServerCallQueue.Default.Add(this); return; case TcpStreamServer.ServerTaskType.Queue: socket.Server.CallQueue.Add(this); return; } }
protected void push(callType call) { Sender = null; serverValue = null; AutoCSer.Threading.RingPool <callType> .Default.PushNotNull(call); }