Kinetica   C#   API  Version 7.2.3.0
Avro.IO.ByteBufferOutputStream Class Reference
+ Inheritance diagram for Avro.IO.ByteBufferOutputStream:
+ Collaboration diagram for Avro.IO.ByteBufferOutputStream:

Public Member Functions

 ByteBufferOutputStream ()
 
void Prepend (List< MemoryStream > lists)
 
void Append (List< MemoryStream > lists)
 
override void Write (byte[] b, int off, int len)
 
List< MemoryStream > GetBufferList ()
 
override void Flush ()
 
- Public Member Functions inherited from Avro.IO.OutputStream
override int Read (byte[] buffer, int offset, int count)
 
override long Seek (long offset, SeekOrigin origin)
 
override void SetLength (long value)
 

Public Attributes

const int BUFFER_SIZE = 8192
 

Properties

override long Length [get]
 
- Properties inherited from Avro.IO.OutputStream
override bool CanWrite [get]
 
override bool CanRead [get]
 
override bool CanSeek [get]
 
override long Position [get, set]
 

Detailed Description

Definition at line 24 of file ByteBufferOutputStream.cs.

Constructor & Destructor Documentation

◆ ByteBufferOutputStream()

Avro.IO.ByteBufferOutputStream.ByteBufferOutputStream ( )
inline

Definition at line 28 of file ByteBufferOutputStream.cs.

Member Function Documentation

◆ Append()

void Avro.IO.ByteBufferOutputStream.Append ( List< MemoryStream >  lists)
inline

Definition at line 55 of file ByteBufferOutputStream.cs.

◆ Flush()

override void Avro.IO.ByteBufferOutputStream.Flush ( )
inline

Definition at line 114 of file ByteBufferOutputStream.cs.

◆ GetBufferList()

List<MemoryStream> Avro.IO.ByteBufferOutputStream.GetBufferList ( )
inline

Definition at line 84 of file ByteBufferOutputStream.cs.

◆ Prepend()

void Avro.IO.ByteBufferOutputStream.Prepend ( List< MemoryStream >  lists)
inline

Definition at line 45 of file ByteBufferOutputStream.cs.

◆ Write()

override void Avro.IO.ByteBufferOutputStream.Write ( byte []  b,
int  off,
int  len 
)
inline

Definition at line 65 of file ByteBufferOutputStream.cs.

Member Data Documentation

◆ BUFFER_SIZE

const int Avro.IO.ByteBufferOutputStream.BUFFER_SIZE = 8192

Definition at line 26 of file ByteBufferOutputStream.cs.

Property Documentation

◆ Length

override long Avro.IO.ByteBufferOutputStream.Length
get

Definition at line 101 of file ByteBufferOutputStream.cs.


The documentation for this class was generated from the following file: