type github.com/refraction-networking/utls.SessionTicketExtension (struct)

Method Implmentations


GetTicket() []byte *SessionTicketExtension.M : ISessionTicketExtension.GetTicket
InitializeByUtls(session *SessionState, ticket []byte) *SessionTicketExtension.M : ISessionTicketExtension.InitializeByUtls
IsInitialized() bool *SessionTicketExtension.M : Initializable.IsInitialized *SessionTicketExtension.M : ISessionTicketExtension.IsInitialized
Len() int *SessionTicketExtension.M : ISessionTicketExtension.Len *SessionTicketExtension.M : TLSExtension.Len *SessionTicketExtension.M : TLSExtensionJSON.Len *SessionTicketExtension.M : TLSExtensionWriter.Len *SessionTicketExtension.M : net/http.http2pipeBuffer.Len
Read(b []byte) (int, error) *SessionTicketExtension.M : ISessionTicketExtension.Read *SessionTicketExtension.M : TLSExtension.Read *SessionTicketExtension.M : TLSExtensionJSON.Read *SessionTicketExtension.M : TLSExtensionWriter.Read *SessionTicketExtension.M : io.Reader.Read *SessionTicketExtension.M : io.ReadWriter.Read *SessionTicketExtension.M : net/http.http2pipeBuffer.Read
UnmarshalJSON(_ []byte) error *SessionTicketExtension.M : TLSExtensionJSON.UnmarshalJSON *SessionTicketExtension.M : encoding/json.Unmarshaler.UnmarshalJSON
Write(_ []byte) (int, error) *SessionTicketExtension.M : TLSExtensionWriter.Write *SessionTicketExtension.M : internal/bisect.Writer.Write *SessionTicketExtension.M : io.ReadWriter.Write *SessionTicketExtension.M : io.Writer.Write *SessionTicketExtension.M : transcriptHash.Write *SessionTicketExtension.M : crypto/tls.transcriptHash.Write *SessionTicketExtension.M : net/http.http2pipeBuffer.Write
writeToUConn(uc *UConn) error *SessionTicketExtension.m : ISessionTicketExtension.writeToUConn *SessionTicketExtension.m : TLSExtension.writeToUConn *SessionTicketExtension.m : TLSExtensionJSON.writeToUConn *SessionTicketExtension.m : TLSExtensionWriter.writeToUConn