net.axyana.qizxopen.util
Interface ByteOutput
- All Known Implementing Classes:
- ByteOutputBase
- public interface ByteOutput
Abstract interface for binary IO.
putByte
public void putByte(int b)
throws java.io.IOException
- Throws:
java.io.IOException
putBytes
public void putBytes(byte[] buf)
throws java.io.IOException
- Throws:
java.io.IOException
putVint
public void putVint(int code)
throws java.io.IOException
- Throws:
java.io.IOException
putVlong
public void putVlong(long code)
throws java.io.IOException
- Throws:
java.io.IOException
putDouble
public void putDouble(double value)
throws java.io.IOException
- Throws:
java.io.IOException
putString
public void putString(java.lang.String s)
throws java.io.IOException
- Throws:
java.io.IOException
putChars
public void putChars(char[] chars,
int start,
int length)
throws java.io.IOException
- Throws:
java.io.IOException
flushMark
public void flushMark()
throws java.io.IOException
- Throws:
java.io.IOException