Lines Matching defs:ProtocolVersion
27 // ProtocolVersion represents a TLS protocol version.
28 type ProtocolVersion uint32
31 func (pv ProtocolVersion) String() string {
40 ProtocolTLSv10 ProtocolVersion = C.TLS_PROTOCOL_TLSv1_0
41 ProtocolTLSv11 ProtocolVersion = C.TLS_PROTOCOL_TLSv1_1
42 ProtocolTLSv12 ProtocolVersion = C.TLS_PROTOCOL_TLSv1_2
43 ProtocolTLSv13 ProtocolVersion = C.TLS_PROTOCOL_TLSv1_3
44 ProtocolsAll ProtocolVersion = C.TLS_PROTOCOLS_ALL
47 var protocolNames = map[ProtocolVersion]string{
56 func ProtocolVersionFromString(version string) (ProtocolVersion, error) {
124 func (c *TLSConfig) SetProtocols(proto ProtocolVersion) error {
253 func (t *TLS) ConnVersion() (ProtocolVersion, error) {