Documentation
¶
Index ¶
- func ExecArgs(sc *stmtctx.StatementContext, params []expression.Expression, ...) (err error)
- func HandshakeResponseBody(ctx context.Context, packet *handshake.Response41, data []byte, offset int) (err error)
- func HandshakeResponseHeader(ctx context.Context, packet *handshake.Response41, data []byte) (parsedBytes int, err error)
- func StmtFetchCmd(data []byte) (stmtID uint32, fetchSize uint32, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecArgs ¶
func ExecArgs(sc *stmtctx.StatementContext, params []expression.Expression, boundParams [][]byte, nullBitmap, paramTypes, paramValues []byte, enc *util2.InputDecoder) (err error)
ExecArgs parse execute arguments to datum slice.
func HandshakeResponseBody ¶
func HandshakeResponseBody(ctx context.Context, packet *handshake.Response41, data []byte, offset int) (err error)
HandshakeResponseBody parse the HandshakeResponse (except the common header part).
func HandshakeResponseHeader ¶
func HandshakeResponseHeader(ctx context.Context, packet *handshake.Response41, data []byte) (parsedBytes int, err error)
HandshakeResponseHeader parses the common header of SSLRequest and Response41.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.