package org.simpleframework.common.buffer.queue; import java.io.IOException; public interface ByteQueue { void write(byte[] array) throws IOException; void write(byte[] array, int off, int size) throws IOException; int read(byte[] array) throws IOException; int read(byte[] array, int off, int size) throws IOException; int available() throws IOException; void reset() throws IOException; void close() throws IOException; }