golang.org/x/crypto/cryptobyte.String.ReadUint8 (method)

25 uses

	golang.org/x/crypto/cryptobyte (current package)
		string.go#L42: func (s *String) ReadUint8(out *uint8) bool {

	github.com/refraction-networking/utls
		ech.go#L76: 	if !s.ReadUint8(&ec.ConfigID) {
		ech.go#L99: 	if !s.ReadUint8(&ec.MaxNameLength) {
		ech.go#L238: 	if !s.ReadUint8(&skip) {
		ech.go#L507: 	if !s.ReadUint8(&echInt) {
		ech.go#L531: 	if !s.ReadUint8(&configID) {
		handshake_messages.go#L515: 				if !nameList.ReadUint8(&nameType) ||
		handshake_messages.go#L537: 			if !extData.ReadUint8(&statusType) ||
		handshake_messages.go#L914: 		!s.ReadUint8(&m.compressionMethod) {
		handshake_messages.go#L1189: 		!s.ReadUint8(&updateRequested) || !s.Empty() {
		handshake_messages.go#L1608: 				if !extData.ReadUint8(&statusType) || statusType != statusTypeOCSP ||
		handshake_messages.go#L1686: 		!s.ReadUint8(&statusType) || statusType != statusTypeOCSP ||
		ticket.go#L189: 		!s.ReadUint8(&typ) ||
		ticket.go#L195: 		!s.ReadUint8(&extMasterSecret) ||
		ticket.go#L196: 		!s.ReadUint8(&earlyData) ||
		u_common.go#L502: 	if !s.ReadUint8(&contentType) || // record type
		u_common.go#L514: 	if !s.ReadUint8(&handshakeType) || !s.Skip(3) || // message type and 3 byte length
		u_ech.go#L216: 	if !extData.ReadUint8(&chType) || chType != 0 {
		u_ech.go#L237: 	if !extData.ReadUint8(&g.configId) {
		u_pre_shared_key.go#L440: 		if !s.ReadUint8(&binderLength) {
		u_tls_extensions.go#L179: 		if !nameList.ReadUint8(&nameType) ||
		u_tls_extensions.go#L244: 	if !extData.ReadUint8(&statusType) ||
		u_tls_extensions.go#L513: 	if !extData.ReadUint16LengthPrefixed(&ignored) || !ignored.ReadUint8(&statusType) {
		u_tls_extensions.go#L1833: 	if !extData.ReadUint8(&e.MajorVersion) ||
		u_tls_extensions.go#L1834: 		!extData.ReadUint8(&e.MinorVersion) ||