AR Design
UBC EML collab with UBC SALA - visualizing IoT data in AR
HoloToolkit.Unity.CircularBuffer Class Reference

Helper class for transmitting data over network. More...

Public Member Functions

 CircularBuffer (int size, bool allowOverwrite=false, int padding=4)
 
void Reset ()
 
int Write (Array src, int srcReadPosBytes, int byteCount)
 
int Read (Array dst, int dstWritePosBytes, int byteCount)
 

Properties

int TotalCapacity [get]
 
int UsedCapacity [get]
 

Detailed Description

Helper class for transmitting data over network.

Definition at line 11 of file CircularBuffer.cs.

Constructor & Destructor Documentation

§ CircularBuffer()

HoloToolkit.Unity.CircularBuffer.CircularBuffer ( int  size,
bool  allowOverwrite = false,
int  padding = 4 
)

Definition at line 13 of file CircularBuffer.cs.

Member Function Documentation

§ Read()

int HoloToolkit.Unity.CircularBuffer.Read ( Array  dst,
int  dstWritePosBytes,
int  byteCount 
)

Definition at line 86 of file CircularBuffer.cs.

§ Reset()

void HoloToolkit.Unity.CircularBuffer.Reset ( )

Definition at line 42 of file CircularBuffer.cs.

§ Write()

int HoloToolkit.Unity.CircularBuffer.Write ( Array  src,
int  srcReadPosBytes,
int  byteCount 
)

Definition at line 48 of file CircularBuffer.cs.

Property Documentation

§ TotalCapacity

int HoloToolkit.Unity.CircularBuffer.TotalCapacity
get

Definition at line 21 of file CircularBuffer.cs.

§ UsedCapacity

int HoloToolkit.Unity.CircularBuffer.UsedCapacity
get

Definition at line 29 of file CircularBuffer.cs.


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