type github.com/refraction-networking/utls.ClientSessionState
32 uses
github.com/refraction-networking/utls (current package)
common.go#L383: Get(sessionKey string) (session *ClientSessionState, ok bool)
common.go#L389: Put(sessionKey string, cs *ClientSessionState)
common.go#L1659: state *ClientSessionState
common.go#L1680: func (c *lruSessionCache) Put(sessionKey string, cs *ClientSessionState) {
common.go#L1713: func (c *lruSessionCache) Get(sessionKey string) (*ClientSessionState, bool) {
handshake_client.go#L1074: cs := &ClientSessionState{session: session}
handshake_client_tls13.go#L1073: cs := &ClientSessionState{session: session}
quic.go#L331: cs := &ClientSessionState{session: session}
ticket.go#L399: type ClientSessionState struct {
ticket.go#L408: func (cs *ClientSessionState) ResumptionState() (ticket []byte, state *SessionState, err error) {
ticket.go#L420: func NewResumptionState(ticket []byte, state *SessionState) (*ClientSessionState, error) {
ticket.go#L422: return &ClientSessionState{
u_conn.go#L214: func (uconn *UConn) SetSessionState(session *ClientSessionState) error {
u_public.go#L695: VerifiedChains [][]*x509.Certificate) *ClientSessionState {
u_public.go#L697: css := &ClientSessionState{
u_public.go#L711: func (css *ClientSessionState) SessionTicket() []uint8 {
u_public.go#L716: func (css *ClientSessionState) Vers() uint16 {
u_public.go#L721: func (css *ClientSessionState) CipherSuite() uint16 {
u_public.go#L726: func (css *ClientSessionState) MasterSecret() []byte {
u_public.go#L730: func (css *ClientSessionState) EMS() bool {
u_public.go#L735: func (css *ClientSessionState) ServerCertificates() []*x509.Certificate {
u_public.go#L740: func (css *ClientSessionState) VerifiedChains() [][]*x509.Certificate {
u_public.go#L744: func (css *ClientSessionState) SetSessionTicket(SessionTicket []uint8) {
u_public.go#L748: func (css *ClientSessionState) SetVers(Vers uint16) {
u_public.go#L755: func (css *ClientSessionState) SetCipherSuite(CipherSuite uint16) {
u_public.go#L762: func (css *ClientSessionState) SetCreatedAt(createdAt uint64) {
u_public.go#L769: func (css *ClientSessionState) SetMasterSecret(MasterSecret []byte) {
u_public.go#L776: func (css *ClientSessionState) SetEMS(ems bool) {
u_public.go#L783: func (css *ClientSessionState) SetServerCertificates(ServerCertificates []*x509.Certificate) {
u_public.go#L790: func (css *ClientSessionState) SetVerifiedChains(VerifiedChains [][]*x509.Certificate) {
u_public.go#L797: func (css *ClientSessionState) SetUseBy(useBy uint64) {
u_public.go#L804: func (css *ClientSessionState) SetAgeAdd(ageAdd uint32) {
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |