C# 클래스 Helios.Buffers.SwappedByteBuffer

상속: IByteBuf
파일 보기 프로젝트 열기: helios-io/helios 1 사용 예제들

공개 메소드들

메소드 설명
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