C# 클래스 Tempest.Providers.Network.BufferPool

파일 보기 프로젝트 열기: ermau/Tempest 1 사용 예제들

공개 메소드들

메소드 설명
AddConnection ( ) : void
BufferPool ( int defaultBufferSize ) : System
BufferPool ( int defaultBufferSize, int bufferLimit ) : System
PushBuffer ( SocketAsyncEventArgs buffer ) : void
RemoveConnection ( ) : void
TryGetBuffer ( SocketAsyncEventArgs &args ) : bool

Tries to retrieve an existing buffer.

메소드 상세

AddConnection() 공개 메소드

public AddConnection ( ) : void
리턴 void

BufferPool() 공개 메소드

public BufferPool ( int defaultBufferSize ) : System
defaultBufferSize int
리턴 System

BufferPool() 공개 메소드

public BufferPool ( int defaultBufferSize, int bufferLimit ) : System
defaultBufferSize int
bufferLimit int
리턴 System

PushBuffer() 공개 메소드

public PushBuffer ( SocketAsyncEventArgs buffer ) : void
buffer System.Net.Sockets.SocketAsyncEventArgs
리턴 void

RemoveConnection() 공개 메소드

public RemoveConnection ( ) : void
리턴 void

TryGetBuffer() 공개 메소드

Tries to retrieve an existing buffer.
public TryGetBuffer ( SocketAsyncEventArgs &args ) : bool
args System.Net.Sockets.SocketAsyncEventArgs The retrieved or created .
리턴 bool