AMPS C# Client
5.3.5.0
AMPS C# Client for .NET
|
Interface which is used to hold the BlockPublishStore buffer data. More...
Public Member Functions | |
long | getSize () |
Returns the size of the buffer More... | |
void | setSize (long newSize) |
Sets the size of the buffer More... | |
long | getPosition () |
Returns the current position in the buffer More... | |
void | setPosition (long position) |
Sets thd current postion in the buffer More... | |
void | putByte (byte b) |
Writes a byte to the buffer More... | |
byte | getByte () |
Reads a byte from the buffer More... | |
void | putInt (int i) |
Writes an integer to the buffer More... | |
void | putInt (long position, int i) |
Writes an integer to a specified position in the buffer More... | |
int | getInt () |
Reads an integer from the buffer More... | |
int | getInt (long position) |
Reads an integer from a specified position in the buffer More... | |
void | putLong (long l) |
Writes a long to the buffer More... | |
void | putLong (long position, long l) |
Writes a long to a specified position in the buffer More... | |
long | getLong () |
Reads a long from the buffer More... | |
void | putUlong (ulong l) |
Writes an unsigned long to the buffer More... | |
void | putUlong (long position, ulong l) |
Writes an unsigned long to a specified position in the buffer More... | |
ulong | getUlong () |
Reads an unsigned long from the buffer More... | |
void | putBytes (ByteSequence bytes) |
Writes a ByteSequence to the buffer More... | |
void | getBytes (ByteSequence outBytes) |
Reads a ByteSequence from the buffer More... | |
void | putBytes (byte[] buffer, int offset, int length) |
Writes a byte array to the buffer More... | |
void | getBytes (Field outBytes, int length) |
Reads data into a Field object from the buffer More... | |
void | zero (long offset, int length) |
Sets a range of bytes to zero in the buffer More... | |
Interface which is used to hold the BlockPublishStore buffer data.
byte AMPS.Client.BlockPublishStore.Buffer.getByte | ( | ) |
Reads a byte from the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.getBytes | ( | ByteSequence | outBytes | ) |
Reads a ByteSequence from the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.getBytes | ( | Field | outBytes, |
int | length | ||
) |
Reads data into a Field object from the buffer
int AMPS.Client.BlockPublishStore.Buffer.getInt | ( | ) |
Reads an integer from the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
int AMPS.Client.BlockPublishStore.Buffer.getInt | ( | long | position | ) |
Reads an integer from a specified position in the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
long AMPS.Client.BlockPublishStore.Buffer.getLong | ( | ) |
Reads a long from the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
long AMPS.Client.BlockPublishStore.Buffer.getPosition | ( | ) |
Returns the current position in the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
long AMPS.Client.BlockPublishStore.Buffer.getSize | ( | ) |
Returns the size of the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
ulong AMPS.Client.BlockPublishStore.Buffer.getUlong | ( | ) |
Reads an unsigned long from the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putByte | ( | byte | b | ) |
Writes a byte to the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putBytes | ( | byte[] | buffer, |
int | offset, | ||
int | length | ||
) |
Writes a byte array to the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putBytes | ( | ByteSequence | bytes | ) |
Writes a ByteSequence to the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putInt | ( | int | i | ) |
Writes an integer to the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putInt | ( | long | position, |
int | i | ||
) |
Writes an integer to a specified position in the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putLong | ( | long | l | ) |
Writes a long to the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putLong | ( | long | position, |
long | l | ||
) |
Writes a long to a specified position in the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putUlong | ( | long | position, |
ulong | l | ||
) |
Writes an unsigned long to a specified position in the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.putUlong | ( | ulong | l | ) |
Writes an unsigned long to the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.setPosition | ( | long | position | ) |
Sets thd current postion in the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.setSize | ( | long | newSize | ) |
Sets the size of the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.
void AMPS.Client.BlockPublishStore.Buffer.zero | ( | long | offset, |
int | length | ||
) |
Sets a range of bytes to zero in the buffer
Implemented in AMPS.Client.MemoryStoreBuffer.