Метод | Описание | |
---|---|---|
AsArray ( ) : byte[] |
Access the underlying byte array
|
|
ByteRingBuffer ( int size ) : System |
Create a ByteRingBuffer with a given size
|
|
WriteByte ( byte value ) : bool |
Write a single byte to the buffer. If this is the last byte written to the buffer the BufferFull event will be raised
|
|
WriteBytes ( ArraySegment |
Write an array of bytes to the buffer
|
|
WriteInt ( int value ) : bool |
Write an int to the buffer. If the buffer becomes full during the write the BufferFull will be raised and then the remaining bytes will be written at the begining of the buffer.
|
|
WriteLong ( long value ) : bool |
Write a long to the buffer If the buffer becomes full during the write the BufferFull will be raised and then the remaining bytes will be written at the begining of the buffer.
|
|
this ( int index ) : byte |
Read the byte at the given index
|
public ByteRingBuffer ( int size ) : System | ||
size | int | number of bytes the buffer will contain |
Результат | System |
public WriteByte ( byte value ) : bool | ||
value | byte | the value to write to the buffer |
Результат | bool |
public WriteBytes ( ArraySegment |
||
input | ArraySegment |
The array of byte to write from |
Результат | bool |
public WriteInt ( int value ) : bool | ||
value | int | the value to write to the buffer |
Результат | bool |
public WriteLong ( long value ) : bool | ||
value | long | the value to write to the buffer |
Результат | bool |
public this ( int index ) : byte | ||
index | int | index within the buffer |
Результат | byte |