MCPcopy Create free account

hub / github.com/Isites/go-coder / types & classes

Types & classes83 in github.com/Isites/go-coder

↓ 3 callersTypeAliasalert
http2/tls/handsh/alert.go:83
↓ 3 callersTypeAliasrecordType
http2/tls/handsh/common.go:51
↓ 2 callersTypeAliasKeyLog
KeyLog tls.Config 可通过KeyLogWriter字段打印部分密钥日志,KeyLogWriter类型为io.Writer
http2/tls/handsh/keylog.go:9
↓ 2 callersTypeAliasix1
comparison-operators/main.go:12
↓ 1 callersFuncTypemarshalingFunction
The marshalingFunction type is an adapter to allow the use of ordinary functions as cryptobyte.MarshalingValue.
http2/tls/handsh/msg.go:1417
InterfaceNumber
generics/main.go:7
StructRand
Rand 自定义tls.Config中生成随机数的逻辑
http2/tls/handsh/rand.go:8
StructStatus
please upgrade the proto package
pbjson/p3p2/test2.pb.go:25
StructStatus
pbjson/p3optional/testp3.pb.go:28
StructStatus
please upgrade the proto package
pbjson/oneof/test.pb.go:25
StructStatus
pbjson/wrapper/test.pb.go:29
StructStatus_IsShow
pbjson/oneof/test.pb.go:73
TypeAliasTCPAddr
TCPAddr 简单实现net.Addr接口
http2/tls/handsh/addr.go:4
StructTCPCon
这里需要注意的是, ”读完一个消息才能写入另外一个消息“这个设计有缺陷 var m int if len(b) > 1 && c.vers == VersionTLS10 { if _, ok := c.out.cipher.(cipher.BlockMode); ok { n, err :=
http2/tls/handsh/conn.go:26
StructTLSMsgParser
TLSMsgParser https 数据的解析
http2/tls/handsh/parse.go:16
StructTest
please upgrade the proto package
pbjson/p3p2/test3.pb.go:26
StructTest
pbjson/p3optional/testp3.pb.go:75
StructTest
pbjson/oneof/test.pb.go:100
StructTest
pbjson/wrapper/test.pb.go:76
StructTimeStat
TimeStat 目前只做耗时统计
httptrace/trace.go:43
TypeAliasa
generics/main.go:11
Interfaceaead
http2/tls/handsh/raw_reader.go:13
StructblankSt
types/main.go:9
StructblankSt
comparison-operators/main.go:23
StructblankSt1
types/main.go:14
StructcacheItem
strs/cache.go:8
StructcanC
comparison-operators/main.go:20
StructcanNotC
comparison-operators/main.go:27
InterfacecbcMode
http2/tls/handsh/raw_reader.go:22
StructcertificateMsg
http2/tls/handsh/msg.go:889
StructcertificateMsgTLS13
http2/tls/handsh/msg.go:840
StructcertificateRequestMsg
http2/tls/handsh/msg.go:1186
StructcertificateRequestMsgTLS13
http2/tls/handsh/msg.go:1036
StructcertificateVerifyMsg
http2/tls/handsh/msg.go:966
StructcipherSuite
http2/tls/handsh/chipher_suites.go:190
StructcipherSuiteTLS13
http2/tls/handsh/cipher_suites_tls13.go:26
StructclientHelloMsg
http2/tls/handsh/msg.go:37
StructclientKeyExchangeMsg
http2/tls/handsh/msg.go:1358
StructcmVal
strs/version_test.go:140
InterfaceconstantTimeHash
http2/tls/handsh/chipher_suites.go:110
Structcost
httptrace/trace.go:13
StructcostDesc
httptrace/trace.go:27
StructcthWrapper
cthWrapper wraps any hash.Hash that implements ConstantTimeSum, and replaces with that all calls to Sum. It's used to obtain a ConstantTimeSum-based H
http2/tls/handsh/chipher_suites.go:117
StructdefalutProcessor
http2/tls/handsh/parse.go:153
StructecdheKeyAgreement
ecdheKeyAgreement
http2/tls/handsh/key_agreement.go:62
InterfaceecdheParameters
ecdheParameters implements Diffie-Hellman with either NIST curves or X25519, according to RFC 8446, Section 4.2.8.2.
http2/tls/handsh/key_schedule.go:26
StructencryptedExtensionsMsg
http2/tls/handsh/msg.go:766
StructfinishedMsg
http2/tls/handsh/msg.go:1008
InterfacehandshakeMessage
http2/tls/handsh/msg.go:32
StructhelloRequestMsg
http2/tls/handsh/msg.go:1404
TypeAliasint1
types/main.go:28
InterfaceisStatus_Show
pbjson/oneof/test.pb.go:67
Interfaceit
comparison-operators/main.go:8
TypeAliasix2
comparison-operators/main.go:16
InterfacekeyAgreement
a keyAgreement implements the client and server side of a TLS key agreement protocol by generating and processing key exchange messages.
http2/tls/handsh/chipher_suites.go:173
StructkeyShare
TLS 1.3 Key Share. See RFC 8446, Section 4.2.8.
http2/tls/handsh/common.go:70
TypeAliaslos
receiver/main.go:24
StructlruCacheItem
strs/lru.go:8
Structlruc
strs/lru.go:14
TypeAliasm1
types/main.go:20
TypeAliasm2
types/main.go:21
InterfacemacFunction
http2/tls/handsh/raw_reader.go:27
StructmySlice
slice/main.go:9
StructnistParameters
http2/tls/handsh/key_schedule.go:53
StructprefixNonceAEAD
http2/tls/handsh/chipher_suites.go:65
Interfaceprocessor
http2/tls/handsh/parse.go:11
StructpskIdentity
TLS 1.3 PSK Identity. Can be a Session Ticket, or a reference to a saved session. See RFC 8446, Section 4.2.11.
http2/tls/handsh/common.go:77
StructrawReader
把数据读取为一个一个的msg
http2/tls/handsh/raw_reader.go:37
StructserverHelloDoneMsg
http2/tls/handsh/msg.go:1392
StructserverHelloMsg
http2/tls/handsh/msg.go:516
StructserverKeyExchangeMsg
http2/tls/handsh/msg.go:1328
Interfaceset
receiver/main.go:7
Structst1
types/main.go:31
Structst2
types/main.go:35
TypeAliasstr1
types/main.go:25
TypeAliasstr2
types/main.go:26
Structtest
receiver/main.go:12
Structtls10MAC
tls10MAC implements the TLS 1.0 MAC function. RFC 2246, Section 6.2.3.
http2/tls/handsh/chipher_suites.go:86
Structtls13Processor
http2/tls/handsh/parse.go:142
Structx
pbjson/p3optional/testp3.pb.go:204
Structx
pbjson/wrapper/test.pb.go:208
Structx25519Parameters
http2/tls/handsh/key_schedule.go:32
StructxorNonceAEAD
xoredNonceAEAD wraps an AEAD by XORing in a fixed pattern to the nonce before each call.
http2/tls/handsh/cipher_suites_tls13.go:77