C# Класс Helios.Buffers.SwappedByteBuffer

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

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

Метод Описание
AdjustCapacity ( int newCapacity ) : IByteBuf
Clear ( ) : IByteBuf
Compact ( ) : IByteBuf
CompactIfNecessary ( ) : IByteBuf
Copy ( ) : IByteBuf
Copy ( int index, int length ) : IByteBuf
DiscardReadBytes ( ) : IByteBuf
DiscardSomeReadBytes ( ) : IByteBuf
Duplicate ( ) : IByteBuf
EnsureWritable ( int minWritableBytes ) : IByteBuf
Equals ( object obj ) : bool
GetBoolean ( int index ) : bool
GetByte ( int index ) : byte
GetBytes ( int index, IByteBuf destination ) : IByteBuf
GetBytes ( int index, IByteBuf destination, int length ) : IByteBuf
GetBytes ( int index, IByteBuf destination, int dstIndex, int length ) : IByteBuf
GetBytes ( int index, byte destination ) : IByteBuf
GetBytes ( int index, byte destination, int dstIndex, int length ) : IByteBuf
GetChar ( int index ) : char
GetDouble ( int index ) : double
GetHashCode ( ) : int
GetInt ( int index ) : int
GetIoBuffer ( ) : ArraySegment
GetIoBuffer ( int index, int length ) : ArraySegment
GetIoBuffers ( ) : ArraySegment[]
GetIoBuffers ( int index, int length ) : ArraySegment[]
GetLong ( int index ) : long
GetShort ( int index ) : short
GetUnsignedInt ( int index ) : uint
GetUnsignedShort ( int index ) : ushort
IsReadable ( ) : bool
IsReadable ( int size ) : bool
IsWritable ( ) : bool
IsWritable ( int size ) : bool
MarkReaderIndex ( ) : IByteBuf
MarkWriterIndex ( ) : IByteBuf
ReadBoolean ( ) : bool
ReadByte ( ) : byte
ReadBytes ( IByteBuf destination ) : IByteBuf
ReadBytes ( IByteBuf destination, int length ) : IByteBuf
ReadBytes ( IByteBuf destination, int dstIndex, int length ) : IByteBuf
ReadBytes ( byte destination ) : IByteBuf
ReadBytes ( byte destination, int dstIndex, int length ) : IByteBuf
ReadBytes ( int length ) : IByteBuf
ReadChar ( ) : char
ReadDouble ( ) : double
ReadInt ( ) : int
ReadLong ( ) : long
ReadShort ( ) : short
ReadSlice ( int length ) : IByteBuf
ReadUnsignedInt ( ) : uint
ReadUnsignedShort ( ) : ushort
Release ( ) : bool
Release ( int decrement ) : bool
ResetReaderIndex ( ) : IByteBuf
ResetWriterIndex ( ) : IByteBuf
Retain ( ) : IReferenceCounted
Retain ( int increment ) : IReferenceCounted
SetBoolean ( int index, bool value ) : IByteBuf
SetByte ( int index, int value ) : IByteBuf
SetBytes ( int index, IByteBuf src ) : IByteBuf
SetBytes ( int index, IByteBuf src, int length ) : IByteBuf
SetBytes ( int index, IByteBuf src, int srcIndex, int length ) : IByteBuf
SetBytes ( int index, byte src ) : IByteBuf
SetBytes ( int index, byte src, int srcIndex, int length ) : IByteBuf
SetChar ( int index, char value ) : IByteBuf
SetDouble ( int index, double value ) : IByteBuf
SetIndex ( int readerIndex, int writerIndex ) : IByteBuf
SetInt ( int index, int value ) : IByteBuf
SetLong ( int index, long value ) : IByteBuf
SetReaderIndex ( int readerIndex ) : IByteBuf
SetShort ( int index, int value ) : IByteBuf
SetUnsignedInt ( int index, uint value ) : IByteBuf
SetUnsignedShort ( int index, int value ) : IByteBuf
SetUnsignedShort ( int index, ushort value ) : IByteBuf
SetWriterIndex ( int writerIndex ) : IByteBuf
SkipBytes ( int length ) : IByteBuf
Slice ( ) : IByteBuf
Slice ( int index, int length ) : IByteBuf
SwappedByteBuffer ( IByteBuf buf ) : System
ToArray ( ) : byte[]
ToString ( ) : string
ToString ( Encoding encoding ) : string
Touch ( ) : IReferenceCounted
Touch ( object hint ) : IReferenceCounted
Unwrap ( ) : IByteBuf
WithOrder ( ByteOrder endianness ) : IByteBuf
WriteBoolean ( bool value ) : IByteBuf
WriteByte ( int value ) : IByteBuf
WriteBytes ( IByteBuf src ) : IByteBuf
WriteBytes ( IByteBuf src, int length ) : IByteBuf
WriteBytes ( IByteBuf src, int srcIndex, int length ) : IByteBuf
WriteBytes ( byte src ) : IByteBuf
WriteBytes ( byte src, int srcIndex, int length ) : IByteBuf
WriteChar ( char value ) : IByteBuf
WriteDouble ( double value ) : IByteBuf
WriteInt ( int value ) : IByteBuf
WriteLong ( long value ) : IByteBuf
WriteShort ( int value ) : IByteBuf
WriteUnsignedInt ( uint value ) : IByteBuf
WriteUnsignedShort ( int value ) : IByteBuf
WriteUnsignedShort ( ushort value ) : IByteBuf
WriteZero ( int length ) : IByteBuf

Описание методов

AdjustCapacity() публичный Метод

public AdjustCapacity ( int newCapacity ) : IByteBuf
newCapacity int
Результат IByteBuf

Clear() публичный Метод

public Clear ( ) : IByteBuf
Результат IByteBuf

Compact() публичный Метод

public Compact ( ) : IByteBuf
Результат IByteBuf

CompactIfNecessary() публичный Метод

public CompactIfNecessary ( ) : IByteBuf
Результат IByteBuf

Copy() публичный Метод

public Copy ( ) : IByteBuf
Результат IByteBuf

Copy() публичный Метод

public Copy ( int index, int length ) : IByteBuf
index int
length int
Результат IByteBuf

DiscardReadBytes() публичный Метод

public DiscardReadBytes ( ) : IByteBuf
Результат IByteBuf

DiscardSomeReadBytes() публичный Метод

public DiscardSomeReadBytes ( ) : IByteBuf
Результат IByteBuf

Duplicate() публичный Метод

public Duplicate ( ) : IByteBuf
Результат IByteBuf

EnsureWritable() публичный Метод

public EnsureWritable ( int minWritableBytes ) : IByteBuf
minWritableBytes int
Результат IByteBuf

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetBoolean() публичный Метод

public GetBoolean ( int index ) : bool
index int
Результат bool

GetByte() публичный Метод

public GetByte ( int index ) : byte
index int
Результат byte

GetBytes() публичный Метод

public GetBytes ( int index, IByteBuf destination ) : IByteBuf
index int
destination IByteBuf
Результат IByteBuf

GetBytes() публичный Метод

public GetBytes ( int index, IByteBuf destination, int length ) : IByteBuf
index int
destination IByteBuf
length int
Результат IByteBuf

GetBytes() публичный Метод

public GetBytes ( int index, IByteBuf destination, int dstIndex, int length ) : IByteBuf
index int
destination IByteBuf
dstIndex int
length int
Результат IByteBuf

GetBytes() публичный Метод

public GetBytes ( int index, byte destination ) : IByteBuf
index int
destination byte
Результат IByteBuf

GetBytes() публичный Метод

public GetBytes ( int index, byte destination, int dstIndex, int length ) : IByteBuf
index int
destination byte
dstIndex int
length int
Результат IByteBuf

GetChar() публичный Метод

public GetChar ( int index ) : char
index int
Результат char

GetDouble() публичный Метод

public GetDouble ( int index ) : double
index int
Результат double

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetInt() публичный Метод

public GetInt ( int index ) : int
index int
Результат int

GetIoBuffer() публичный Метод

public GetIoBuffer ( ) : ArraySegment
Результат ArraySegment

GetIoBuffer() публичный Метод

public GetIoBuffer ( int index, int length ) : ArraySegment
index int
length int
Результат ArraySegment

GetIoBuffers() публичный Метод

public GetIoBuffers ( ) : ArraySegment[]
Результат ArraySegment[]

GetIoBuffers() публичный Метод

public GetIoBuffers ( int index, int length ) : ArraySegment[]
index int
length int
Результат ArraySegment[]

GetLong() публичный Метод

public GetLong ( int index ) : long
index int
Результат long

GetShort() публичный Метод

public GetShort ( int index ) : short
index int
Результат short

GetUnsignedInt() публичный Метод

public GetUnsignedInt ( int index ) : uint
index int
Результат uint

GetUnsignedShort() публичный Метод

public GetUnsignedShort ( int index ) : ushort
index int
Результат ushort

IsReadable() публичный Метод

public IsReadable ( ) : bool
Результат bool

IsReadable() публичный Метод

public IsReadable ( int size ) : bool
size int
Результат bool

IsWritable() публичный Метод

public IsWritable ( ) : bool
Результат bool

IsWritable() публичный Метод

public IsWritable ( int size ) : bool
size int
Результат bool

MarkReaderIndex() публичный Метод

public MarkReaderIndex ( ) : IByteBuf
Результат IByteBuf

MarkWriterIndex() публичный Метод

public MarkWriterIndex ( ) : IByteBuf
Результат IByteBuf

ReadBoolean() публичный Метод

public ReadBoolean ( ) : bool
Результат bool

ReadByte() публичный Метод

public ReadByte ( ) : byte
Результат byte

ReadBytes() публичный Метод

public ReadBytes ( IByteBuf destination ) : IByteBuf
destination IByteBuf
Результат IByteBuf

ReadBytes() публичный Метод

public ReadBytes ( IByteBuf destination, int length ) : IByteBuf
destination IByteBuf
length int
Результат IByteBuf

ReadBytes() публичный Метод

public ReadBytes ( IByteBuf destination, int dstIndex, int length ) : IByteBuf
destination IByteBuf
dstIndex int
length int
Результат IByteBuf

ReadBytes() публичный Метод

public ReadBytes ( byte destination ) : IByteBuf
destination byte
Результат IByteBuf

ReadBytes() публичный Метод

public ReadBytes ( byte destination, int dstIndex, int length ) : IByteBuf
destination byte
dstIndex int
length int
Результат IByteBuf

ReadBytes() публичный Метод

public ReadBytes ( int length ) : IByteBuf
length int
Результат IByteBuf

ReadChar() публичный Метод

public ReadChar ( ) : char
Результат char

ReadDouble() публичный Метод

public ReadDouble ( ) : double
Результат double

ReadInt() публичный Метод

public ReadInt ( ) : int
Результат int

ReadLong() публичный Метод

public ReadLong ( ) : long
Результат long

ReadShort() публичный Метод

public ReadShort ( ) : short
Результат short

ReadSlice() публичный Метод

public ReadSlice ( int length ) : IByteBuf
length int
Результат IByteBuf

ReadUnsignedInt() публичный Метод

public ReadUnsignedInt ( ) : uint
Результат uint

ReadUnsignedShort() публичный Метод

public ReadUnsignedShort ( ) : ushort
Результат ushort

Release() публичный Метод

public Release ( ) : bool
Результат bool

Release() публичный Метод

public Release ( int decrement ) : bool
decrement int
Результат bool

ResetReaderIndex() публичный Метод

public ResetReaderIndex ( ) : IByteBuf
Результат IByteBuf

ResetWriterIndex() публичный Метод

public ResetWriterIndex ( ) : IByteBuf
Результат IByteBuf

Retain() публичный Метод

public Retain ( ) : IReferenceCounted
Результат IReferenceCounted

Retain() публичный Метод

public Retain ( int increment ) : IReferenceCounted
increment int
Результат IReferenceCounted

SetBoolean() публичный Метод

public SetBoolean ( int index, bool value ) : IByteBuf
index int
value bool
Результат IByteBuf

SetByte() публичный Метод

public SetByte ( int index, int value ) : IByteBuf
index int
value int
Результат IByteBuf

SetBytes() публичный Метод

public SetBytes ( int index, IByteBuf src ) : IByteBuf
index int
src IByteBuf
Результат IByteBuf

SetBytes() публичный Метод

public SetBytes ( int index, IByteBuf src, int length ) : IByteBuf
index int
src IByteBuf
length int
Результат IByteBuf

SetBytes() публичный Метод

public SetBytes ( int index, IByteBuf src, int srcIndex, int length ) : IByteBuf
index int
src IByteBuf
srcIndex int
length int
Результат IByteBuf

SetBytes() публичный Метод

public SetBytes ( int index, byte src ) : IByteBuf
index int
src byte
Результат IByteBuf

SetBytes() публичный Метод

public SetBytes ( int index, byte src, int srcIndex, int length ) : IByteBuf
index int
src byte
srcIndex int
length int
Результат IByteBuf

SetChar() публичный Метод

public SetChar ( int index, char value ) : IByteBuf
index int
value char
Результат IByteBuf

SetDouble() публичный Метод

public SetDouble ( int index, double value ) : IByteBuf
index int
value double
Результат IByteBuf

SetIndex() публичный Метод

public SetIndex ( int readerIndex, int writerIndex ) : IByteBuf
readerIndex int
writerIndex int
Результат IByteBuf

SetInt() публичный Метод

public SetInt ( int index, int value ) : IByteBuf
index int
value int
Результат IByteBuf

SetLong() публичный Метод

public SetLong ( int index, long value ) : IByteBuf
index int
value long
Результат IByteBuf

SetReaderIndex() публичный Метод

public SetReaderIndex ( int readerIndex ) : IByteBuf
readerIndex int
Результат IByteBuf

SetShort() публичный Метод

public SetShort ( int index, int value ) : IByteBuf
index int
value int
Результат IByteBuf

SetUnsignedInt() публичный Метод

public SetUnsignedInt ( int index, uint value ) : IByteBuf
index int
value uint
Результат IByteBuf

SetUnsignedShort() публичный Метод

public SetUnsignedShort ( int index, int value ) : IByteBuf
index int
value int
Результат IByteBuf

SetUnsignedShort() публичный Метод

public SetUnsignedShort ( int index, ushort value ) : IByteBuf
index int
value ushort
Результат IByteBuf

SetWriterIndex() публичный Метод

public SetWriterIndex ( int writerIndex ) : IByteBuf
writerIndex int
Результат IByteBuf

SkipBytes() публичный Метод

public SkipBytes ( int length ) : IByteBuf
length int
Результат IByteBuf

Slice() публичный Метод

public Slice ( ) : IByteBuf
Результат IByteBuf

Slice() публичный Метод

public Slice ( int index, int length ) : IByteBuf
index int
length int
Результат IByteBuf

SwappedByteBuffer() публичный Метод

public SwappedByteBuffer ( IByteBuf buf ) : System
buf IByteBuf
Результат System

ToArray() публичный Метод

public ToArray ( ) : byte[]
Результат byte[]

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToString() публичный Метод

public ToString ( Encoding encoding ) : string
encoding System.Text.Encoding
Результат string

Touch() публичный Метод

public Touch ( ) : IReferenceCounted
Результат IReferenceCounted

Touch() публичный Метод

public Touch ( object hint ) : IReferenceCounted
hint object
Результат IReferenceCounted

Unwrap() публичный Метод

public Unwrap ( ) : IByteBuf
Результат IByteBuf

WithOrder() публичный Метод

public WithOrder ( ByteOrder endianness ) : IByteBuf
endianness ByteOrder
Результат IByteBuf

WriteBoolean() публичный Метод

public WriteBoolean ( bool value ) : IByteBuf
value bool
Результат IByteBuf

WriteByte() публичный Метод

public WriteByte ( int value ) : IByteBuf
value int
Результат IByteBuf

WriteBytes() публичный Метод

public WriteBytes ( IByteBuf src ) : IByteBuf
src IByteBuf
Результат IByteBuf

WriteBytes() публичный Метод

public WriteBytes ( IByteBuf src, int length ) : IByteBuf
src IByteBuf
length int
Результат IByteBuf

WriteBytes() публичный Метод

public WriteBytes ( IByteBuf src, int srcIndex, int length ) : IByteBuf
src IByteBuf
srcIndex int
length int
Результат IByteBuf

WriteBytes() публичный Метод

public WriteBytes ( byte src ) : IByteBuf
src byte
Результат IByteBuf

WriteBytes() публичный Метод

public WriteBytes ( byte src, int srcIndex, int length ) : IByteBuf
src byte
srcIndex int
length int
Результат IByteBuf

WriteChar() публичный Метод

public WriteChar ( char value ) : IByteBuf
value char
Результат IByteBuf

WriteDouble() публичный Метод

public WriteDouble ( double value ) : IByteBuf
value double
Результат IByteBuf

WriteInt() публичный Метод

public WriteInt ( int value ) : IByteBuf
value int
Результат IByteBuf

WriteLong() публичный Метод

public WriteLong ( long value ) : IByteBuf
value long
Результат IByteBuf

WriteShort() публичный Метод

public WriteShort ( int value ) : IByteBuf
value int
Результат IByteBuf

WriteUnsignedInt() публичный Метод

public WriteUnsignedInt ( uint value ) : IByteBuf
value uint
Результат IByteBuf

WriteUnsignedShort() публичный Метод

public WriteUnsignedShort ( int value ) : IByteBuf
value int
Результат IByteBuf

WriteUnsignedShort() публичный Метод

public WriteUnsignedShort ( ushort value ) : IByteBuf
value ushort
Результат IByteBuf

WriteZero() публичный Метод

public WriteZero ( int length ) : IByteBuf
length int
Результат IByteBuf