C# Класс Pdelvo.Minecraft.Network.BigEndianStream

Наследование: Stream
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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