Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Conn ¶
type Conn interface {
SetCapabilities(capabilities core.CapabilityFlag)
ClientTLS(config *tls.Config)
ServerTLS(config *tls.Config)
TLS() bool
ConnectionId() uint32
Capabilities() core.CapabilityFlag
ReadPacket() ([]byte, error)
WritePacket(packet.Packet) error
WriteCommandPacket(packet.Packet) error
WriteEmptyOK() error
WriteError(error) error
Close() error
Closed() bool
}
func NewClientConnection ¶
func NewClientConnection(conn net.Conn, capabilities core.CapabilityFlag) Conn
func NewServerConnection ¶
Click to show internal directories.
Click to hide internal directories.