protected override void OnWrite(UvDataArgs args) { if (!this.IsReading) { this.ReadStart(); } }
protected override void OnRead(UvDataArgs args) { if (args.Code > 0) { this.Write(args.Data, 0, args.Data.Length); } //this.ProcessCommand(Encoding.UTF8.GetString(data)); }
protected override void OnWrite(UvDataArgs args) { if (!this.Check(args)) { return; } this.ReadStart(); }
protected override void OnRead(UvDataArgs args) { if (!this.Check(args)) { return; } _data.Write(args.Data, 0, args.Data.Length); this.Close(); }
protected override void OnRead(UvDataArgs args) { if (args.Successful) { this.Checker.Received(args.Data); if (this.SkipCheck) { this.RunReceive(); this.AfterReceive(); } else { this.Loop.QueueWork(this.RunReceive, this.AfterReceive); } } else { this.Close(); } }
protected override void OnRead(UvDataArgs args) { if(args.Code > 0) this.Write(args.Data, 0, args.Data.Length); //this.ProcessCommand(Encoding.UTF8.GetString(data)); }
protected override void OnRead(UvDataArgs args) { args.Throw(); _data = args.Data; this.Close(); }
protected override void OnWrite(UvDataArgs args) { args.Throw(); this.Close(); }
protected override void OnWrite(UvDataArgs args) { if (!this.Check(args)) return; this.ReadStart(); }
protected override void OnRead(UvDataArgs args) { if (!this.Check(args)) return; _data.Write(args.Data, 0, args.Data.Length); this.Close(); }
protected override void OnRead(UvDataArgs args) { if(args.Successful) { this.Checker.Received(args.Data); if (this.SkipCheck) { this.RunReceive(); this.AfterReceive(); } else { this.Loop.QueueWork(this.RunReceive, this.AfterReceive); } } else { this.Close(); } }
protected override void OnWrite(UvDataArgs args) { if(!this.IsReading) this.ReadStart(); }