type Stream …
func NewStream(cfg API, out io.Writer, bufSize int) *Stream { … }
func (stream *Stream) Pool() StreamPool { … }
func (stream *Stream) Reset(out io.Writer) { … }
func (stream *Stream) Available() int { … }
func (stream *Stream) Buffered() int { … }
func (stream *Stream) Buffer() []byte { … }
func (stream *Stream) SetBuffer(buf []byte) { … }
func (stream *Stream) Write(p []byte) (nn int, err error) { … }
func (stream *Stream) writeByte(c byte) { … }
func (stream *Stream) writeTwoBytes(c1 byte, c2 byte) { … }
func (stream *Stream) writeThreeBytes(c1 byte, c2 byte, c3 byte) { … }
func (stream *Stream) writeFourBytes(c1 byte, c2 byte, c3 byte, c4 byte) { … }
func (stream *Stream) writeFiveBytes(c1 byte, c2 byte, c3 byte, c4 byte, c5 byte) { … }
func (stream *Stream) Flush() error { … }
func (stream *Stream) WriteRaw(s string) { … }
func (stream *Stream) WriteNil() { … }
func (stream *Stream) WriteTrue() { … }
func (stream *Stream) WriteFalse() { … }
func (stream *Stream) WriteBool(val bool) { … }
func (stream *Stream) WriteObjectStart() { … }
func (stream *Stream) WriteObjectField(field string) { … }
func (stream *Stream) WriteObjectEnd() { … }
func (stream *Stream) WriteEmptyObject() { … }
func (stream *Stream) WriteMore() { … }
func (stream *Stream) WriteArrayStart() { … }
func (stream *Stream) WriteEmptyArray() { … }
func (stream *Stream) WriteArrayEnd() { … }
func (stream *Stream) writeIndention(delta int) { … }