C# 클래스 RioSharp.RioFixedBufferPool

상속: IDisposable
파일 보기 프로젝트 열기: aL3891/RioSharp 1 사용 예제들

Private Properties

프로퍼티 타입 설명
SetInUse void

공개 메소드들

메소드 설명
Dispose ( ) : void
GetBuffer ( ) : RioBufferSegment
ReleaseBuffer ( RioBufferSegment buffer ) : void
RioFixedBufferPool ( int segmentCount, int segmentLength ) : System
SetBufferId ( IntPtr id ) : void
TryGetBuffer ( RioBufferSegment &buf ) : bool

비공개 메소드들

메소드 설명
SetInUse ( RioBufferSegment buf, bool value ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetBuffer() 공개 메소드

public GetBuffer ( ) : RioBufferSegment
리턴 RioBufferSegment

ReleaseBuffer() 공개 메소드

public ReleaseBuffer ( RioBufferSegment buffer ) : void
buffer RioBufferSegment
리턴 void

RioFixedBufferPool() 공개 메소드

public RioFixedBufferPool ( int segmentCount, int segmentLength ) : System
segmentCount int
segmentLength int
리턴 System

SetBufferId() 공개 메소드

public SetBufferId ( IntPtr id ) : void
id System.IntPtr
리턴 void

TryGetBuffer() 공개 메소드

public TryGetBuffer ( RioBufferSegment &buf ) : bool
buf RioBufferSegment
리턴 bool