Documentation
¶
Index ¶
- type BufferWriter
- func (w *BufferWriter) Endian(big bool)
- func (w *BufferWriter) Flush() error
- func (w *BufferWriter) Len() int
- func (w *BufferWriter) ReadFrom(r io.Reader) (int64, error)
- func (w *BufferWriter) Reset(ww io.Writer)
- func (w *BufferWriter) Size() int
- func (w *BufferWriter) Write(p []byte) (n int, err error)
- func (w *BufferWriter) WriteInt16(v int) (int, error)
- func (w *BufferWriter) WriteInt32(v int) (int, error)
- func (w *BufferWriter) WriteInt64(v int) (int, error)
- func (w *BufferWriter) WriteInt8(v int) (int, error)
- func (w *BufferWriter) WriteLine(str string) (n int, err error)
- func (w *BufferWriter) WriteRune(v rune) (int, error)
- func (w *BufferWriter) WriteString(str string) (n int, err error)
- func (w *BufferWriter) WriteTo(ww io.Writer) (int64, error)
- type Reader
- type ReaderFactory
- func (f ReaderFactory) FormBuffer(buf base.Buffer) Reader
- func (ReaderFactory) FormStream(r io.Reader) Reader
- func (f ReaderFactory) FormString(str string) Reader
- func (f ReaderFactory) New(L *luar.LState) int
- func (f ReaderFactory) ReadBuffer(r io.Reader) (base.Buffer, error)
- func (f ReaderFactory) ReadString(r io.Reader) (string, error)
- type StreamReader
- func (r *StreamReader) Endian(big bool)
- func (r *StreamReader) Read(p []byte) (n int, err error)
- func (r *StreamReader) ReadBufferAt(delim int) (base.Buffer, error)
- func (r *StreamReader) ReadInt16() (uint16, error)
- func (r *StreamReader) ReadInt32() (uint32, error)
- func (r *StreamReader) ReadInt64() (uint64, error)
- func (r *StreamReader) ReadInt8() (uint8, error)
- func (r *StreamReader) ReadLine() (str string, err error)
- func (r *StreamReader) ReadRune() (rune, error)
- func (r *StreamReader) ReadStringAt(delim int) (str string, err error)
- func (r *StreamReader) Reset(rr io.Reader)
- func (r *StreamReader) Seek(offset int64, whence int) (int64, error)
- func (r *StreamReader) WriteTo(ww io.Writer) (int64, error)
- type StreamWriter
- func (w *StreamWriter) Endian(big bool)
- func (w *StreamWriter) Flush() error
- func (w *StreamWriter) Len() int
- func (w *StreamWriter) ReadFrom(r io.Reader) (int64, error)
- func (w *StreamWriter) Reset(ww io.Writer)
- func (w *StreamWriter) Size() int
- func (w *StreamWriter) Write(p []byte) (n int, err error)
- func (w *StreamWriter) WriteInt16(v int) (int, error)
- func (w *StreamWriter) WriteInt32(v int) (int, error)
- func (w *StreamWriter) WriteInt64(v int) (int, error)
- func (w *StreamWriter) WriteInt8(v int) (int, error)
- func (w *StreamWriter) WriteLine(str string) (n int, err error)
- func (w *StreamWriter) WriteRune(v rune) (int, error)
- func (w *StreamWriter) WriteString(str string) (n int, err error)
- func (w *StreamWriter) WriteTo(io.Writer) (int64, error)
- type Writer
- type WriterFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BufferWriter ¶ added in v1.0.5
type BufferWriter struct {
// contains filtered or unexported fields
}
func (*BufferWriter) Endian ¶ added in v1.0.5
func (w *BufferWriter) Endian(big bool)
func (*BufferWriter) Flush ¶ added in v1.0.5
func (w *BufferWriter) Flush() error
func (*BufferWriter) Len ¶ added in v1.0.5
func (w *BufferWriter) Len() int
func (*BufferWriter) ReadFrom ¶ added in v1.0.5
func (w *BufferWriter) ReadFrom(r io.Reader) (int64, error)
func (*BufferWriter) Reset ¶ added in v1.0.5
func (w *BufferWriter) Reset(ww io.Writer)
func (*BufferWriter) Size ¶ added in v1.0.5
func (w *BufferWriter) Size() int
func (*BufferWriter) Write ¶ added in v1.0.5
func (w *BufferWriter) Write(p []byte) (n int, err error)
func (*BufferWriter) WriteInt16 ¶ added in v1.0.5
func (w *BufferWriter) WriteInt16(v int) (int, error)
func (*BufferWriter) WriteInt32 ¶ added in v1.0.5
func (w *BufferWriter) WriteInt32(v int) (int, error)
func (*BufferWriter) WriteInt64 ¶ added in v1.0.5
func (w *BufferWriter) WriteInt64(v int) (int, error)
func (*BufferWriter) WriteInt8 ¶ added in v1.0.5
func (w *BufferWriter) WriteInt8(v int) (int, error)
func (*BufferWriter) WriteLine ¶ added in v1.0.5
func (w *BufferWriter) WriteLine(str string) (n int, err error)
func (*BufferWriter) WriteRune ¶ added in v1.0.5
func (w *BufferWriter) WriteRune(v rune) (int, error)
func (*BufferWriter) WriteString ¶ added in v1.0.5
func (w *BufferWriter) WriteString(str string) (n int, err error)
type Reader ¶
type Reader interface { io.ReadSeeker Endian(bool) Reset(io.Reader) ReadStringAt(int) (string, error) ReadBufferAt(int) (base.Buffer, error) ReadLine() (string, error) ReadInt8() (uint8, error) ReadInt16() (uint16, error) ReadInt32() (uint32, error) ReadInt64() (uint64, error) ReadRune() (rune, error) }
type ReaderFactory ¶
type ReaderFactory struct{}
func (ReaderFactory) FormBuffer ¶
func (f ReaderFactory) FormBuffer(buf base.Buffer) Reader
func (ReaderFactory) FormStream ¶
func (ReaderFactory) FormStream(r io.Reader) Reader
func (ReaderFactory) FormString ¶
func (f ReaderFactory) FormString(str string) Reader
func (ReaderFactory) New ¶
func (f ReaderFactory) New(L *luar.LState) int
func (ReaderFactory) ReadBuffer ¶
func (ReaderFactory) ReadString ¶
func (f ReaderFactory) ReadString(r io.Reader) (string, error)
type StreamReader ¶
type StreamReader struct {
// contains filtered or unexported fields
}
func (*StreamReader) Endian ¶
func (r *StreamReader) Endian(big bool)
func (*StreamReader) ReadBufferAt ¶
func (r *StreamReader) ReadBufferAt(delim int) (base.Buffer, error)
func (*StreamReader) ReadInt16 ¶
func (r *StreamReader) ReadInt16() (uint16, error)
func (*StreamReader) ReadInt32 ¶
func (r *StreamReader) ReadInt32() (uint32, error)
func (*StreamReader) ReadInt64 ¶
func (r *StreamReader) ReadInt64() (uint64, error)
func (*StreamReader) ReadInt8 ¶
func (r *StreamReader) ReadInt8() (uint8, error)
func (*StreamReader) ReadLine ¶
func (r *StreamReader) ReadLine() (str string, err error)
func (*StreamReader) ReadRune ¶
func (r *StreamReader) ReadRune() (rune, error)
func (*StreamReader) ReadStringAt ¶
func (r *StreamReader) ReadStringAt(delim int) (str string, err error)
func (*StreamReader) Reset ¶
func (r *StreamReader) Reset(rr io.Reader)
type StreamWriter ¶
type StreamWriter struct {
// contains filtered or unexported fields
}
func (*StreamWriter) Endian ¶
func (w *StreamWriter) Endian(big bool)
func (*StreamWriter) Flush ¶
func (w *StreamWriter) Flush() error
func (*StreamWriter) Len ¶
func (w *StreamWriter) Len() int
func (*StreamWriter) Reset ¶
func (w *StreamWriter) Reset(ww io.Writer)
func (*StreamWriter) Size ¶
func (w *StreamWriter) Size() int
func (*StreamWriter) WriteInt16 ¶
func (w *StreamWriter) WriteInt16(v int) (int, error)
func (*StreamWriter) WriteInt32 ¶
func (w *StreamWriter) WriteInt32(v int) (int, error)
func (*StreamWriter) WriteInt64 ¶
func (w *StreamWriter) WriteInt64(v int) (int, error)
func (*StreamWriter) WriteString ¶
func (w *StreamWriter) WriteString(str string) (n int, err error)
type Writer ¶
type Writer interface { io.Writer Endian(bool) Reset(io.Writer) Flush() error Len() int Size() int ReadFrom(io.Reader) (int64, error) WriteTo(io.Writer) (int64, error) WriteString(string) (int, error) WriteLine(string) (int, error) WriteInt8(int) (int, error) WriteInt16(int) (int, error) WriteInt32(int) (int, error) WriteInt64(int) (int, error) }
type WriterFactory ¶
type WriterFactory struct{}
func (WriterFactory) FormBuffer ¶
func (f WriterFactory) FormBuffer(buf base.Buffer) Writer
func (WriterFactory) FormSize ¶
func (f WriterFactory) FormSize(size int) Writer
func (WriterFactory) FormStream ¶
func (WriterFactory) FormStream(w io.Writer) Writer
func (WriterFactory) FormString ¶
func (f WriterFactory) FormString(str string) Writer
func (WriterFactory) New ¶
func (f WriterFactory) New(L luar.LState) int
Click to show internal directories.
Click to hide internal directories.