DataOutput Class |
Note: This API is now obsolete.
Namespace: GemStone.GemFire.Cache
The DataOutput type exposes the following members.
Name | Description | |
---|---|---|
![]() | DataOutput |
Default constructor.
|
Name | Description | |
---|---|---|
![]() | BufferLength |
Get the length of current data in the buffer.
|
![]() | NativeIntPtr |
Get the underlying native unmanaged pointer.
|
Name | Description | |
---|---|---|
![]() | AdvanceCursor |
Advance the buffer cursor by the given offset.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetBuffer |
Get a copy of the current buffer.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Reset |
Reset the cursor to the start of the buffer.
|
![]() | RewindCursor |
Rewind the buffer cursor by the given offset.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | WriteArrayLen |
Write length of the array to the DataOutput.
|
![]() | WriteASCIIHuge |
Write a string(only ASCII char) to
DataOutput.
Length should be more than 2^16 -1.
|
![]() | WriteBoolean |
Write a boolean value to the DataOutput.
|
![]() | WriteByte |
Write a byte to the DataOutput.
|
![]() | WriteBytes(Byte) |
Write an array of bytes to the DataOutput.
|
![]() | WriteBytes(Byte, Int32) |
Write a given length of bytes to the DataOutput.
|
![]() | WriteBytesOnly(Byte) |
Write an array of bytes without its length to the
DataOutput.
|
![]() | WriteBytesOnly(Byte, UInt32) |
Write a given length of bytes without its length to the
DataOutput.
|
![]() | WriteBytesOnly(Byte, UInt32, UInt32) | |
![]() | WriteDate | |
![]() | WriteDictionary | |
![]() | WriteDouble |
Write a double precision real number to the DataOutput.
|
![]() | WriteFloat |
Write a float to the DataOutput.
|
![]() | WriteInt16 |
Write a 16-bit integer to the DataOutput.
|
![]() | WriteInt32 |
Write a 32-bit integer to the DataOutput.
|
![]() | WriteInt64 |
Write a 64-bit integer to the DataOutput.
|
![]() | WriteObject(IGFSerializable) |
Write an IGFSerializable object to the DataOutput.
|
![]() | WriteObject(Serializable) |
Write a Serializable object to the DataOutput.
This is provided to conveniently pass primitive types (like string)
that shall be implicitly converted to corresponding
IGFSerializable wrapper types.
|
![]() | WriteSByte |
Write a signed byte to the DataOutput.
|
![]() | WriteSBytes(SByte) |
Write an array of signed bytes to the DataOutput.
|
![]() | WriteSBytes(SByte, Int32) |
Write a given length of signed bytes to the DataOutput.
|
![]() | WriteSBytesOnly(SByte) |
Write an array of signed bytes without its length
to the DataOutput.
|
![]() | WriteSBytesOnly(SByte, UInt32) |
Write a given length of signed bytes without its length
to the DataOutput.
|
![]() | WriteUInt16 |
Write an unsigned short integer (int16_t) to the DataOutput.
|
![]() | WriteUInt32 |
Write an unsigned 32-bit integer to the DataOutput.
|
![]() | WriteUInt64 |
Write an unsigned 64-bit integer to the DataOutput.
|
![]() | WriteUTF |
Write a string using java-modified UTF-8 encoding to
DataOutput.
The maximum length supported is 2^16-1 beyond which the string
shall be truncated.
|
![]() | WriteUTFHuge |
Write a string using java-modified UTF-8 encoding to
DataOutput.
Length should be more than 2^16 -1.
|