MCPcopy Index your code

hub / github.com/ZYKJShadow/tuic-protocol-go / functions

Functions60 in github.com/ZYKJShadow/tuic-protocol-go

↓ 5 callersFunctionReadUint16
(b []byte)
utils/byte_util.go:5
↓ 4 callersFunctionWriteUint16
(b []byte, v uint16)
utils/byte_util.go:9
↓ 3 callersMethodLen
()
options/interface.go:6
↓ 3 callersFunctionUnMarshalAddr
(r io.Reader)
address/addr.go:125
↓ 3 callersMethodUnmarshal
(b []byte)
options/dissociate_option.go:19
↓ 2 callersMethodMarshal
()
options/interface.go:4
↓ 2 callersFunctionReadUint8
(b []byte)
utils/byte_util.go:13
↓ 2 callersFunctionWriteUint8
(b []byte, v uint8)
utils/byte_util.go:17
↓ 1 callersMethodAssemble
()
fragment/fragment.go:70
↓ 1 callersFunctionGenerateCert
(host string, ip string)
utils/certs_util.go:16
↓ 1 callersMethodIsComplete
()
fragment/fragment.go:66
↓ 1 callersMethodLen
()
address/addr.go:23
↓ 1 callersMethodMarshal
()
address/addr.go:25
↓ 1 callersFunctionNewFragmentBuffer
(total uint8, size uint16)
fragment/fragment.go:25
↓ 1 callersMethodSetFragData
(fragID uint8, data []byte)
fragment/fragment.go:61
↓ 1 callersMethodString
()
address/addr.go:24
↓ 1 callersMethodTypeCode
()
address/addr.go:63
↓ 1 callersMethodTypeCode
()
address/addr.go:105
↓ 1 callersFunctionparseCertsPEM
(certsPEM []byte)
utils/tls_util.go:46
↓ 1 callersFunctionparsePrivateKeyPEM
(keyPEM []byte)
utils/tls_util.go:63
MethodAddFragment
(assocID uint16, fragID uint8, total uint8, size uint16, data []byte)
fragment/fragment.go:40
FunctionAddSelfSignedCertToClientPool
(certFile string)
utils/certs_util.go:77
MethodCalFragTotal
(payload []byte, maxPktSize uint32)
options/packet_option.go:56
MethodDelFragment
(assocID uint16)
fragment/fragment.go:33
MethodLen
()
options/authenticate_option.go:26
MethodLen
()
options/dissociate_option.go:24
MethodLen
()
options/packet_option.go:52
MethodLen
()
options/connect_option.go:28
MethodLen
()
address/addr.go:37
MethodLen
()
address/addr.go:64
MethodLen
()
address/addr.go:112
FunctionLoadCerts
(certFile string)
utils/tls_util.go:10
FunctionLoadPrivateKey
(keyFile string)
utils/tls_util.go:28
MethodMarshal
()
protocol/protocol.go:59
MethodMarshal
()
options/authenticate_option.go:10
MethodMarshal
()
options/dissociate_option.go:13
MethodMarshal
()
options/packet_option.go:20
MethodMarshal
()
options/connect_option.go:14
MethodMarshal
()
address/addr.go:33
MethodMarshal
()
address/addr.go:50
MethodMarshal
()
address/addr.go:87
FunctionNewAuthenticated
(store quic.TokenStore, gets, puts chan<- string)
auth/auth.go:13
FunctionNewFCache
()
fragment/fragment.go:19
MethodPop
(key string)
auth/auth.go:21
MethodPut
(key string, token *quic.ClientToken)
auth/auth.go:26
MethodResolveDNS
()
address/addr.go:26
MethodResolveDNS
()
address/addr.go:39
MethodResolveDNS
()
address/addr.go:66
MethodResolveDNS
()
address/addr.go:121
MethodString
()
address/addr.go:38
MethodString
()
address/addr.go:65
MethodString
()
address/addr.go:119
FunctionTestGenerateCert
(t *testing.T)
utils/util_test.go:5
MethodTypeCode
()
address/addr.go:22
MethodTypeCode
()
address/addr.go:36
MethodUnmarshal
(stream io.Reader)
protocol/protocol.go:87
MethodUnmarshal
(b []byte)
options/authenticate_option.go:17
MethodUnmarshal
(b []byte)
options/interface.go:5
MethodUnmarshal
(b []byte)
options/packet_option.go:38
MethodUnmarshal
(b []byte)
options/connect_option.go:18