static TcpConnection() { BufferManager = new BufferManager(TcpConfiguration.BufferChunksCount, TcpConfiguration.SocketBufferSize); SocketArgsPool = new SocketArgsPool("TcpConnection.SocketArgsPool", TcpConfiguration.SendReceivePoolSize, () => new SocketAsyncEventArgs()); }
/// <summary> /// Sets the default buffer manager. /// </summary> /// <param name="manager">The new default buffer manager.</param> public static void SetDefaultBufferManager(BufferManager manager) { if (manager == null) throw new ArgumentNullException("manager"); _defaultBufferManager = manager; }