public interface  org.apache.hc.core.http.io.SessionOutputBuffer extends java.lang.Object
{
public abstract int length();
public abstract int capacity();
public abstract int available();
public abstract void write(byte[], int, int, java.io.OutputStream) throws java.io.IOException;
public abstract void write(byte[], java.io.OutputStream) throws java.io.IOException;
public abstract void write(int, java.io.OutputStream) throws java.io.IOException;
public abstract void writeLine(org.apache.hc.core.util.CharArrayBuffer, java.io.OutputStream) throws java.io.IOException;
public abstract void flush(java.io.OutputStream) throws java.io.IOException;
public abstract org.apache.hc.core.http.io.HttpTransportMetrics getMetrics();
}