Versions in this module Expand all Collapse all v11 v11.3.3 Dec 13, 2022 Changes in this version + type ClientHandshake struct + Mode types.SessionParticipantMode + type ServerHandshake struct + MFARequired bool + type SessionStream struct + MFARequired bool + Mode types.SessionParticipantMode + func NewSessionStream(conn *websocket.Conn, handshake interface{}) (*SessionStream, error) + func (s *SessionStream) Close() error + func (s *SessionStream) Done() <-chan struct{} + func (s *SessionStream) ForceTerminate() error + func (s *SessionStream) ForceTerminateQueue() <-chan struct{} + func (s *SessionStream) Read(p []byte) (int, error) + func (s *SessionStream) Resize(size *remotecommand.TerminalSize) error + func (s *SessionStream) ResizeQueue() <-chan *remotecommand.TerminalSize + func (s *SessionStream) Write(data []byte) (int, error)