package
2.3.5+incompatible
Repository: https://github.com/dspasibenko/teleport.git
Documentation: pkg.go.dev

# Functions

Bool returns pointer to a boolean variable.
New returns new session server that uses sqlite to manage active sessions.
NewID returns new session ID.
NewTerminalParamsFromInt returns new terminal parameters from int width and height.
NewTerminalParamsFromUint32 returns new terminal parameters from uint32 width and height.
ParseID parses ID and checks if it's correct.

# Constants

Due to limitations of the current back-end, Teleport won't return more than 1000 sessions per time window.

# Structs

Party is a participant a user or a script executing some action in the context of the session.
Session is an interactive collaboration session that represents one or many SSH session started by teleport user.
TerminalParams holds parameters of the terminal used in session.
UpdateRequest is a session update request.

# Interfaces

Service is a realtime SSH session service that has information about sessions that are in-flight in the cluster at the moment.

# Type aliases

ID is a uinique session id that is based on time UUID v1.
Sessions type is created over []Session to implement sort.Interface to be able to sort sessions by creation time.