Documentation
¶
Overview ¶
Automatically generated by Packet Go code generator.
Index ¶
- func IsHeader(p packet.Packet) bool
- func IsHello(p Header) bool
- type Constants
- type Header
- func (this Header) Clone() (Header, error)
- func (this *Header) Init()
- func (this Header) Length() uint16
- func (this Header) LengthOffset() int
- func (this *Header) SetLength(l uint16)
- func (this *Header) SetType(t uint8)
- func (this *Header) SetVersion(v uint8)
- func (this *Header) SetXid(x uint32)
- func (this Header) Size() int
- func (this Header) Type() uint8
- func (this Header) TypeOffset() int
- func (this Header) Version() uint8
- func (this Header) VersionOffset() int
- func (this Header) Xid() uint32
- func (this Header) XidOffset() int
- type HeaderConn
- type Hello
- type HelloConn
- type Type
- type Versions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Header ¶
func NewHeaderWithBuf ¶
func (Header) LengthOffset ¶
func (*Header) SetVersion ¶
func (Header) TypeOffset ¶
func (Header) VersionOffset ¶
type HeaderConn ¶
func NewHeaderConn ¶
func NewHeaderConn(c net.Conn) HeaderConn
func (*HeaderConn) Flush ¶
func (c *HeaderConn) Flush() error
func (*HeaderConn) ReadHeader ¶
func (c *HeaderConn) ReadHeader() (Header, error)
func (*HeaderConn) ReadHeaders ¶
func (c *HeaderConn) ReadHeaders(pkts []Header) (int, error)
func (*HeaderConn) WriteHeader ¶
func (c *HeaderConn) WriteHeader(pkt Header) error
func (*HeaderConn) WriteHeaders ¶
func (c *HeaderConn) WriteHeaders(pkts []Header) error
Click to show internal directories.
Click to hide internal directories.