type github.com/refraction-networking/utls.ClientHelloID

58 uses

	github.com/refraction-networking/utls (current package)
		u_common.go#L140: type ClientHelloID struct {
		u_common.go#L156: func (p *ClientHelloID) Str() string {
		u_common.go#L160: func (p *ClientHelloID) IsSet() bool {
		u_common.go#L593: 	HelloGolang = ClientHelloID{helloGolang, helloAutoVers, nil, nil}
		u_common.go#L597: 	HelloCustom = ClientHelloID{helloCustom, helloAutoVers, nil, nil}
		u_common.go#L600: 	HelloRandomized       = ClientHelloID{helloRandomized, helloAutoVers, nil, nil}
		u_common.go#L601: 	HelloRandomizedALPN   = ClientHelloID{helloRandomizedALPN, helloAutoVers, nil, nil}
		u_common.go#L602: 	HelloRandomizedNoALPN = ClientHelloID{helloRandomizedNoALPN, helloAutoVers, nil, nil}
		u_common.go#L606: 	HelloFirefox_55   = ClientHelloID{helloFirefox, "55", nil, nil}
		u_common.go#L607: 	HelloFirefox_56   = ClientHelloID{helloFirefox, "56", nil, nil}
		u_common.go#L608: 	HelloFirefox_63   = ClientHelloID{helloFirefox, "63", nil, nil}
		u_common.go#L609: 	HelloFirefox_65   = ClientHelloID{helloFirefox, "65", nil, nil}
		u_common.go#L610: 	HelloFirefox_99   = ClientHelloID{helloFirefox, "99", nil, nil}
		u_common.go#L611: 	HelloFirefox_102  = ClientHelloID{helloFirefox, "102", nil, nil}
		u_common.go#L612: 	HelloFirefox_105  = ClientHelloID{helloFirefox, "105", nil, nil}
		u_common.go#L613: 	HelloFirefox_120  = ClientHelloID{helloFirefox, "120", nil, nil}
		u_common.go#L616: 	HelloChrome_58          = ClientHelloID{helloChrome, "58", nil, nil}
		u_common.go#L617: 	HelloChrome_62          = ClientHelloID{helloChrome, "62", nil, nil}
		u_common.go#L618: 	HelloChrome_70          = ClientHelloID{helloChrome, "70", nil, nil}
		u_common.go#L619: 	HelloChrome_72          = ClientHelloID{helloChrome, "72", nil, nil}
		u_common.go#L620: 	HelloChrome_83          = ClientHelloID{helloChrome, "83", nil, nil}
		u_common.go#L621: 	HelloChrome_87          = ClientHelloID{helloChrome, "87", nil, nil}
		u_common.go#L622: 	HelloChrome_96          = ClientHelloID{helloChrome, "96", nil, nil}
		u_common.go#L623: 	HelloChrome_100         = ClientHelloID{helloChrome, "100", nil, nil}
		u_common.go#L624: 	HelloChrome_102         = ClientHelloID{helloChrome, "102", nil, nil}
		u_common.go#L625: 	HelloChrome_106_Shuffle = ClientHelloID{helloChrome, "106", nil, nil} // TLS Extension shuffler enabled starting from 106
		u_common.go#L630: 	HelloChrome_100_PSK              = ClientHelloID{helloChrome, "100_PSK", nil, nil}
		u_common.go#L631: 	HelloChrome_112_PSK_Shuf         = ClientHelloID{helloChrome, "112_PSK", nil, nil}
		u_common.go#L632: 	HelloChrome_114_Padding_PSK_Shuf = ClientHelloID{helloChrome, "114_PSK", nil, nil}
		u_common.go#L636: 	HelloChrome_115_PQ     = ClientHelloID{helloChrome, "115_PQ", nil, nil}
		u_common.go#L637: 	HelloChrome_115_PQ_PSK = ClientHelloID{helloChrome, "115_PQ_PSK", nil, nil}
		u_common.go#L640: 	HelloChrome_120 = ClientHelloID{helloChrome, "120", nil, nil}
		u_common.go#L642: 	HelloChrome_120_PQ = ClientHelloID{helloChrome, "120_PQ", nil, nil}
		u_common.go#L644: 	HelloChrome_131 = ClientHelloID{helloChrome, "131", nil, nil}
		u_common.go#L646: 	HelloChrome_133 = ClientHelloID{helloChrome, "133", nil, nil}
		u_common.go#L649: 	HelloIOS_11_1 = ClientHelloID{helloIOS, "111", nil, nil} // legacy "111" means 11.1
		u_common.go#L650: 	HelloIOS_12_1 = ClientHelloID{helloIOS, "12.1", nil, nil}
		u_common.go#L651: 	HelloIOS_13   = ClientHelloID{helloIOS, "13", nil, nil}
		u_common.go#L652: 	HelloIOS_14   = ClientHelloID{helloIOS, "14", nil, nil}
		u_common.go#L654: 	HelloAndroid_11_OkHttp = ClientHelloID{helloAndroid, "11", nil, nil}
		u_common.go#L657: 	HelloEdge_85   = ClientHelloID{helloEdge, "85", nil, nil}
		u_common.go#L658: 	HelloEdge_106  = ClientHelloID{helloEdge, "106", nil, nil}
		u_common.go#L661: 	HelloSafari_16_0 = ClientHelloID{helloSafari, "16.0", nil, nil}
		u_common.go#L664: 	Hello360_7_5  = ClientHelloID{hello360, "7.5", nil, nil}
		u_common.go#L665: 	Hello360_11_0 = ClientHelloID{hello360, "11.0", nil, nil}
		u_common.go#L668: 	HelloQQ_11_1 = ClientHelloID{helloQQ, "11.1", nil, nil}
		u_conn.go#L33: 	ClientHelloID     ClientHelloID
		u_conn.go#L64: func UClient(conn net.Conn, config *Config, clientHelloID ClientHelloID) *UConn {
		u_parrots.go#L29: func UTLSIdToSpec(id ClientHelloID) (ClientHelloSpec, error) {
		u_parrots.go#L33: func utlsIdToSpec(id ClientHelloID) (ClientHelloSpec, error) {
		u_parrots.go#L2736: func (uconn *UConn) applyPresetByID(id ClientHelloID) (err error) {
		u_parrots.go#L2951: 	id *ClientHelloID,
		u_quic.go#L27: func UQUICClient(config *QUICConfig, clientHelloID ClientHelloID) *UQUICConn {
		u_roller.go#L10: 	HelloIDs            []ClientHelloID
		u_roller.go#L12: 	WorkingHelloID      *ClientHelloID
		u_roller.go#L33: 		HelloIDs: []ClientHelloID{
		u_roller.go#L53: 	helloIDs := make([]ClientHelloID, len(c.HelloIDs))
		u_roller.go#L73: 			helloIDs = append([]ClientHelloID{*workingHelloId}, helloIDs...)