C# 클래스 BTDB.Buffer.ByteBuffer

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

공개 메소드들

메소드 설명
MakeAsyncSafe ( ) : void
NewAsync ( byte buffer ) : ByteBuffer
NewAsync ( byte buffer, int offset, int length ) : ByteBuffer
NewEmpty ( ) : ByteBuffer
NewSync ( byte buffer ) : ByteBuffer
NewSync ( byte buffer, int offset, int length ) : ByteBuffer
ResizingAppend ( ByteBuffer append ) : ByteBuffer
SubBuffer ( int offset ) : ByteBuffer
SubBuffer ( int offset, int length ) : ByteBuffer
ToArraySegment ( ) : ArraySegment
ToAsyncSafe ( ) : ByteBuffer
ToByteArray ( ) : byte[]
this ( int index ) : byte

비공개 메소드들

메소드 설명
ByteBuffer ( byte buffer, uint offset, int length ) : System

메소드 상세

MakeAsyncSafe() 공개 메소드

public MakeAsyncSafe ( ) : void
리턴 void

NewAsync() 공개 정적인 메소드

public static NewAsync ( byte buffer ) : ByteBuffer
buffer byte
리턴 ByteBuffer

NewAsync() 공개 정적인 메소드

public static NewAsync ( byte buffer, int offset, int length ) : ByteBuffer
buffer byte
offset int
length int
리턴 ByteBuffer

NewEmpty() 공개 정적인 메소드

public static NewEmpty ( ) : ByteBuffer
리턴 ByteBuffer

NewSync() 공개 정적인 메소드

public static NewSync ( byte buffer ) : ByteBuffer
buffer byte
리턴 ByteBuffer

NewSync() 공개 정적인 메소드

public static NewSync ( byte buffer, int offset, int length ) : ByteBuffer
buffer byte
offset int
length int
리턴 ByteBuffer

ResizingAppend() 공개 메소드

public ResizingAppend ( ByteBuffer append ) : ByteBuffer
append ByteBuffer
리턴 ByteBuffer

SubBuffer() 공개 메소드

public SubBuffer ( int offset ) : ByteBuffer
offset int
리턴 ByteBuffer

SubBuffer() 공개 메소드

public SubBuffer ( int offset, int length ) : ByteBuffer
offset int
length int
리턴 ByteBuffer

ToArraySegment() 공개 메소드

public ToArraySegment ( ) : ArraySegment
리턴 ArraySegment

ToAsyncSafe() 공개 메소드

public ToAsyncSafe ( ) : ByteBuffer
리턴 ByteBuffer

ToByteArray() 공개 메소드

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

this() 공개 메소드

public this ( int index ) : byte
index int
리턴 byte