MCPcopy
hub / github.com/go-sql-driver/mysql / putUint24

Function putUint24

utils.go:495–499  ·  view source on GitHub ↗

****************************************************************************** * Convert from and to bytes * ******************************************************************************/ 24bit integer: used for packet headers.

(data []byte, n int)

Source from the content-addressed store, hash-verified

493// 24bit integer: used for packet headers.
494
495func putUint24(data []byte, n int) {
496 data[2] = byte(n >> 16)
497 data[1] = byte(n >> 8)
498 data[0] = byte(n)
499}
500
501func getUint24(data []byte) int {
502 return int(data[2])<<16 | int(data[1])<<8 | int(data[0])

Callers 2

writePacketMethod · 0.85
writeCompressedPacketMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected