C# 클래스 Common.MessageBuffer

상속: IDisposable
파일 보기 프로젝트 열기: FelCore/FelCore

공개 메소드들

메소드 설명
Data ( ) : byte[]
Dispose ( ) : void
Dispose ( bool disposing ) : void
EnsureFreeSpace ( ) : void
GetActiveSize ( ) : int
GetBufferSize ( ) : int
GetReadSpan ( int size ) : Span
GetRemainingSpace ( ) : int
MessageBuffer ( ) : Common.System
MessageBuffer ( MessageBuffer right ) : Common.System
MessageBuffer ( int initialSize ) : Common.System
Normalize ( ) : void
ReadCompleted ( int bytes ) : void
Reset ( ) : void
Resize ( int bytes ) : void
Rpos ( ) : int
Wpos ( ) : int
Write ( ReadOnlySpan data ) : void
WriteCompleted ( int bytes ) : void

메소드 상세

Data() 공개 메소드

public Data ( ) : byte[]
리턴 byte[]

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( bool disposing ) : void
disposing bool
리턴 void

EnsureFreeSpace() 공개 메소드

public EnsureFreeSpace ( ) : void
리턴 void

GetActiveSize() 공개 메소드

public GetActiveSize ( ) : int
리턴 int

GetBufferSize() 공개 메소드

public GetBufferSize ( ) : int
리턴 int

GetReadSpan() 공개 메소드

public GetReadSpan ( int size ) : Span
size int
리턴 Span

GetRemainingSpace() 공개 메소드

public GetRemainingSpace ( ) : int
리턴 int

MessageBuffer() 공개 메소드

public MessageBuffer ( ) : Common.System
리턴 Common.System

MessageBuffer() 공개 메소드

public MessageBuffer ( MessageBuffer right ) : Common.System
right MessageBuffer
리턴 Common.System

MessageBuffer() 공개 메소드

public MessageBuffer ( int initialSize ) : Common.System
initialSize int
리턴 Common.System

Normalize() 공개 메소드

public Normalize ( ) : void
리턴 void

ReadCompleted() 공개 메소드

public ReadCompleted ( int bytes ) : void
bytes int
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Resize() 공개 메소드

public Resize ( int bytes ) : void
bytes int
리턴 void

Rpos() 공개 메소드

public Rpos ( ) : int
리턴 int

Wpos() 공개 메소드

public Wpos ( ) : int
리턴 int

Write() 공개 메소드

public Write ( ReadOnlySpan data ) : void
data ReadOnlySpan
리턴 void

WriteCompleted() 공개 메소드

public WriteCompleted ( int bytes ) : void
bytes int
리턴 void