public static ReadTask New(Ukcp kcp) { ReadTask readTask = RECYCLER.Take(); readTask.kcp = kcp; return(readTask); }
private void notifyReadEvent() { if (_readProcessing.CompareAndSet(false, true)) { var readTask = ReadTask.New(this); _iMessageExecutor.execute(readTask); } }