ch.bind.philib.io
Interface DoubleSidedBuffer

All Known Implementing Classes:
RingBuffer

public interface DoubleSidedBuffer

TODO

Author:
Philipp Meinen

Method Summary
 int available()
           
 int capacity()
           
 void clear()
           
 boolean isEmpty()
           
 void read(byte[] data)
           
 void read(byte[] data, int off, int len)
           
 void readBack(byte[] data)
           
 void readBack(byte[] data, int off, int len)
           
 void write(byte[] data)
           
 void write(byte[] data, int off, int len)
           
 void writeFront(byte[] data)
           
 void writeFront(byte[] data, int off, int len)
           
 

Method Detail

available

int available()

isEmpty

boolean isEmpty()

capacity

int capacity()

clear

void clear()

read

void read(byte[] data)

read

void read(byte[] data,
          int off,
          int len)

readBack

void readBack(byte[] data)

readBack

void readBack(byte[] data,
              int off,
              int len)

write

void write(byte[] data)

write

void write(byte[] data,
           int off,
           int len)

writeFront

void writeFront(byte[] data)

writeFront

void writeFront(byte[] data,
                int off,
                int len)


Copyright © 2013. All Rights Reserved.