C# 클래스 Pdelvo.Minecraft.Network.BigEndianStream

상속: Stream
파일 보기 프로젝트 열기: pdelvo/Pdelvo.Minecraft 1 사용 예제들

공개 메소드들

메소드 설명
BigEndianStream ( Stream stream ) : System
Close ( ) : void
Flush ( ) : void
FlushAsync ( CancellationToken token ) : Task
GetBuffer ( ) : byte[]
Peek ( ) : int
PeekAsync ( ) : Task
Read ( byte buffer, int offset, int count ) : int
ReadAsync ( byte buffer, int offset, int count, CancellationToken cancellationToken ) : Task
ReadBoolean ( ) : bool
ReadBooleanAsync ( ) : Task
ReadByteAsync ( ) : Task
ReadBytes ( int count ) : byte[]
ReadBytesAsync ( int count ) : Task
ReadDouble ( ) : double
ReadDoubleAsync ( ) : Task
ReadDoublePacked ( ) : double
ReadDoublePackedAsync ( ) : Task
ReadInt16 ( ) : short
ReadInt16Async ( ) : Task
ReadInt32 ( ) : int
ReadInt32Async ( ) : Task
ReadInt64 ( ) : long
ReadInt64Async ( ) : Task
ReadSingle ( ) : float
ReadSingleAsync ( ) : Task
ReadString16 ( ) : string
ReadString16Async ( ) : Task
ReadString8 ( ) : string
ReadString8Async ( ) : Task
Seek ( long offset, SeekOrigin origin ) : long
SetLength ( long value ) : void
Write ( bool data ) : void
Write ( byte data ) : void
Write ( byte buffer, int offset, int count ) : void
Write ( double data ) : void
Write ( float data ) : void
Write ( int data ) : void
Write ( long data ) : void
Write ( short data ) : void
Write ( string data ) : void
Write8 ( string data ) : void
Write8Async ( string data ) : Task
WriteAsync ( bool data ) : Task
WriteAsync ( byte data ) : Task
WriteAsync ( byte buffer, int offset, int count, CancellationToken token ) : Task
WriteAsync ( double data ) : Task
WriteAsync ( float data ) : Task
WriteAsync ( int data ) : Task
WriteAsync ( long data ) : Task
WriteAsync ( short data ) : Task
WriteAsync ( string data ) : Task
WriteDoublePacked ( double value ) : void
WriteDoublePackedAsync ( double value ) : Task

비공개 메소드들

메소드 설명
ReadByte ( ) : byte

메소드 상세

BigEndianStream() 공개 메소드

public BigEndianStream ( Stream stream ) : System
stream Stream
리턴 System

Close() 공개 메소드

public Close ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

FlushAsync() 공개 메소드

public FlushAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
리턴 Task

GetBuffer() 공개 메소드

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

Peek() 공개 메소드

public Peek ( ) : int
리턴 int

PeekAsync() 공개 메소드

public PeekAsync ( ) : Task
리턴 Task

Read() 공개 메소드

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
리턴 int

ReadAsync() 공개 메소드

public ReadAsync ( byte buffer, int offset, int count, CancellationToken cancellationToken ) : Task
buffer byte
offset int
count int
cancellationToken System.Threading.CancellationToken
리턴 Task

ReadBoolean() 공개 메소드

public ReadBoolean ( ) : bool
리턴 bool

ReadBooleanAsync() 공개 메소드

public ReadBooleanAsync ( ) : Task
리턴 Task

ReadByteAsync() 공개 메소드

public ReadByteAsync ( ) : Task
리턴 Task

ReadBytes() 공개 메소드

public ReadBytes ( int count ) : byte[]
count int
리턴 byte[]

ReadBytesAsync() 공개 메소드

public ReadBytesAsync ( int count ) : Task
count int
리턴 Task

ReadDouble() 공개 메소드

public ReadDouble ( ) : double
리턴 double

ReadDoubleAsync() 공개 메소드

public ReadDoubleAsync ( ) : Task
리턴 Task

ReadDoublePacked() 공개 메소드

public ReadDoublePacked ( ) : double
리턴 double

ReadDoublePackedAsync() 공개 메소드

public ReadDoublePackedAsync ( ) : Task
리턴 Task

ReadInt16() 공개 메소드

public ReadInt16 ( ) : short
리턴 short

ReadInt16Async() 공개 메소드

public ReadInt16Async ( ) : Task
리턴 Task

ReadInt32() 공개 메소드

public ReadInt32 ( ) : int
리턴 int

ReadInt32Async() 공개 메소드

public ReadInt32Async ( ) : Task
리턴 Task

ReadInt64() 공개 메소드

public ReadInt64 ( ) : long
리턴 long

ReadInt64Async() 공개 메소드

public ReadInt64Async ( ) : Task
리턴 Task

ReadSingle() 공개 메소드

public ReadSingle ( ) : float
리턴 float

ReadSingleAsync() 공개 메소드

public ReadSingleAsync ( ) : Task
리턴 Task

ReadString16() 공개 메소드

public ReadString16 ( ) : string
리턴 string

ReadString16Async() 공개 메소드

public ReadString16Async ( ) : Task
리턴 Task

ReadString8() 공개 메소드

public ReadString8 ( ) : string
리턴 string

ReadString8Async() 공개 메소드

public ReadString8Async ( ) : Task
리턴 Task

Seek() 공개 메소드

public Seek ( long offset, SeekOrigin origin ) : long
offset long
origin SeekOrigin
리턴 long

SetLength() 공개 메소드

public SetLength ( long value ) : void
value long
리턴 void

Write() 공개 메소드

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

Write() 공개 메소드

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

Write() 공개 메소드

public Write ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
리턴 void

Write() 공개 메소드

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

Write() 공개 메소드

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

Write() 공개 메소드

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

Write() 공개 메소드

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

Write() 공개 메소드

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

Write() 공개 메소드

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

Write8() 공개 메소드

public Write8 ( string data ) : void
data string
리턴 void

Write8Async() 공개 메소드

public Write8Async ( string data ) : Task
data string
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( bool data ) : Task
data bool
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( byte data ) : Task
data byte
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( byte buffer, int offset, int count, CancellationToken token ) : Task
buffer byte
offset int
count int
token System.Threading.CancellationToken
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( double data ) : Task
data double
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( float data ) : Task
data float
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( int data ) : Task
data int
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( long data ) : Task
data long
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( short data ) : Task
data short
리턴 Task

WriteAsync() 공개 메소드

public WriteAsync ( string data ) : Task
data string
리턴 Task

WriteDoublePacked() 공개 메소드

public WriteDoublePacked ( double value ) : void
value double
리턴 void

WriteDoublePackedAsync() 공개 메소드

public WriteDoublePackedAsync ( double value ) : Task
value double
리턴 Task