Documentation ¶
Index ¶
- func ReadByte(r io.Reader) (byte, error)
- func ReadBytes(len int, r io.Reader) ([]byte, error)
- func ReadUInt32BE(r io.Reader) (uint32, error)
- func ReadUInt32LE(r io.Reader) (uint32, error)
- func ReadUInt8(r io.Reader) (uint8, error)
- func ReadUint16BE(r io.Reader) (uint16, error)
- func ReadUint16LE(r io.Reader) (uint16, error)
- func StartReadBytes(len int, r io.Reader, cb ReadBytesComplete)
- func WriteByte(data byte, w io.Writer) (int, error)
- func WriteBytes(data []byte, w io.Writer) (int, error)
- func WriteUInt16BE(data uint16, w io.Writer) (int, error)
- func WriteUInt16LE(data uint16, w io.Writer) (int, error)
- func WriteUInt32BE(data uint32, w io.Writer) (int, error)
- func WriteUInt32LE(data uint32, w io.Writer) (int, error)
- func WriteUInt8(data uint8, w io.Writer) (int, error)
- type FastPathListener
- type FastPathSender
- type ReadBytesComplete
- type SocketLayer
- type Transport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartReadBytes ¶
func StartReadBytes(len int, r io.Reader, cb ReadBytesComplete)
Types ¶
type FastPathListener ¶
type FastPathSender ¶
type ReadBytesComplete ¶
type SocketLayer ¶
type SocketLayer struct {
// contains filtered or unexported fields
}
func NewSocketLayer ¶
func NewSocketLayer(conn net.Conn, ntlm *nla.NTLMv2) *SocketLayer
func (*SocketLayer) Close ¶
func (s *SocketLayer) Close() error
func (*SocketLayer) StartNLA ¶
func (s *SocketLayer) StartNLA() error
func (*SocketLayer) StartTLS ¶
func (s *SocketLayer) StartTLS() error
Click to show internal directories.
Click to hide internal directories.