public class CircleBuffer extends Object
| Constructor and Description |
|---|
CircleBuffer() |
| Modifier and Type | Method and Description |
|---|---|
void |
CreateBuffer(int nBytes,
int nMaxDirectWriteBytes) |
void |
Empty() |
int |
Get(byte[] pBuffer,
int index,
int nBytes) |
ByteBuffer |
GetDirectWritePointer() |
int |
MaxAdd() |
int |
MaxGet() |
int |
RemoveHead(int nBytes) |
int |
RemoveTail(int nBytes) |
void |
UpdateAfterDirectWrite(int nBytes) |
public void CreateBuffer(int nBytes,
int nMaxDirectWriteBytes)
public int MaxAdd()
public int MaxGet()
public ByteBuffer GetDirectWritePointer()
public void UpdateAfterDirectWrite(int nBytes)
public int Get(byte[] pBuffer,
int index,
int nBytes)
public void Empty()
public int RemoveHead(int nBytes)
public int RemoveTail(int nBytes)
Copyright © 2014. All rights reserved.