public override string ToString() { System.Text.StringBuilder sb = new System.Text.StringBuilder(); if (this.Status == ServerStatus.Start) { foreach (ListenHandler item in Options.Listens) { sb.AppendFormat($"Listen @ {item.IPEndPoint}\r\n"); } sb.AppendFormat("Connections:{0} \r\n", Count.ToString("###,###,##0").PadLeft(15)); sb.AppendFormat("IO Receive:{0}/s Send:{1}/s\r\n", (ReceiveQuantity - mLastReceive).ToString("###,###,##0").PadLeft(15), (SendQuantity - mLastSend).ToString("###,###,##0").PadLeft(15)); mLastReceive = ReceiveQuantity; mLastSend = SendQuantity; sb.AppendFormat("IO Receive:{0} Send:{1}\r\n", ReceiveQuantity.ToString("###,###,##0").PadLeft(15), SendQuantity.ToString("###,###,##0").PadLeft(15)); sb.AppendFormat("BW Receive:{0}KB Send:{1}KB\r\n", (ReceivBytes / 1024).ToString("###,###,##0").PadLeft(15), (SendBytes / 1024).ToString("###,###,##0").PadLeft(15)); sb.AppendLine(""); } return(sb.ToString()); }
public override string ToString() { System.Text.StringBuilder sb = new System.Text.StringBuilder(); if (this.Status == ServerStatus.Start) { sb.AppendFormat("{0} Listen {1}:{2}\r\n", Name, mIPEndPoint.Address, mIPEndPoint.Port); sb.AppendFormat("Connections:{0} \r\n", Count.ToString("###,###,##0").PadLeft(15)); sb.AppendFormat("IO Receive:{0}/s Send:{1}/s\r\n", (ReceiveQuantity - mLastReceive).ToString("###,###,##0").PadLeft(15), (SendQuantity - mLastSend).ToString("###,###,##0").PadLeft(15)); mLastReceive = ReceiveQuantity; mLastSend = SendQuantity; sb.AppendFormat("IO Receive:{0} Send:{1}\r\n", ReceiveQuantity.ToString("###,###,##0").PadLeft(15), SendQuantity.ToString("###,###,##0").PadLeft(15)); sb.AppendFormat("BW Receive:{0}KB Send:{1}KB\r\n", (ReceivBytes / 1024).ToString("###,###,##0").PadLeft(15), (SendBytes / 1024).ToString("###,###,##0").PadLeft(15)); sb.AppendLine(""); } return(sb.ToString()); }
public override string ToString() { System.Text.StringBuilder sb = new System.Text.StringBuilder(); if (this.Status == ServerStatus.Start) { sb.AppendFormat("{0} Listen {1}:{2}\r\n", Name, string.IsNullOrEmpty(this.Config.Host) ? "0.0.0.0" : this.Config.Host, this.Config.Port); sb.AppendFormat("Connections:{0} \r\n", Count.ToString("###,###,##0").PadLeft(15)); if (mAcceptDispatcher != null) { sb.AppendFormat("AcceptQueue:{0} Threads:{1}\r\n", mAcceptDispatcher.Count.ToString("###,###,##0").PadLeft(15), mAcceptDispatcher.Threads.ToString("###,###,##0").PadLeft(2)); } sb.AppendFormat("IO Receive:{0}/s Send:{1}/s\r\n", (ReceiveQuantity - mLastReceive).ToString("###,###,##0").PadLeft(15), (SendQuantity - mLastSend).ToString("###,###,##0").PadLeft(15)); mLastReceive = ReceiveQuantity; mLastSend = SendQuantity; sb.AppendFormat("IO Receive:{0} Send:{1}\r\n", ReceiveQuantity.ToString("###,###,##0").PadLeft(15), SendQuantity.ToString("###,###,##0").PadLeft(15)); sb.AppendFormat("BW Receive:{0}KB Send:{1}KB\r\n", (ReceivBytes / 1024).ToString("###,###,##0").PadLeft(15), (SendBytes / 1024).ToString("###,###,##0").PadLeft(15)); sb.AppendLine(""); } return(sb.ToString()); }
public override string ToString() { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.AppendFormat("{0} Listen {1}:{2}\r\n", Name, string.IsNullOrEmpty(this.Config.Host) ? "0.0.0.0" : this.Config.Host, this.Config.Port); sb.AppendFormat("Connections:{0} Buffers:{1}\r\n", Count.ToString("###,###,##0").PadLeft(15), BufferPool.Count.ToString("###,###,##0").PadLeft(7)); sb.AppendFormat("IO Receive:{0}/s Send:{1}/s\r\n", (ReceiveQuantity - mLastReceive).ToString("###,###,##0").PadLeft(15), (SendQuantity - mLastSend).ToString("###,###,##0").PadLeft(15)); mLastReceive = ReceiveQuantity; mLastSend = SendQuantity; sb.AppendFormat("IO Receive:{0} Send:{1}\r\n", ReceiveQuantity.ToString("###,###,##0").PadLeft(15), SendQuantity.ToString("###,###,##0").PadLeft(15)); sb.AppendFormat("BW Receive:{0}KB Send:{1}KB\r\n", (ReceivBytes / 1024).ToString("###,###,##0").PadLeft(15), (SendBytes / 1024).ToString("###,###,##0").PadLeft(15)); sb.AppendLine(""); return(sb.ToString()); }