package
0.0.0-20250304205905-b47799d07ddf
Repository: https://github.com/aws/amazon-ssm-agent.git
Documentation: pkg.go.dev
# Packages
Code generated by mockery v1.0.0.
# Functions
NewBasicPortSession returns a new instance of the BasicPortSession.
NewMuxPortSession returns a new instance of the MuxPortSession.
NewPlugin NewPortPlugin returns a new instance of the Port Plugin.
# Variables
DialCall connects to a list of addresses in sequence, returning either the first successful connection, or the first error.
GetSession initializes session based on the type of the port session mux for port forwarding session and if client supports multiplexing; basic otherwise.
# Structs
BasicPortSession is the type for the port session.
MgsConn contains local server and corresponding server side connection to smux server.
MuxPortSession is the type for the multiplexer port session.
MuxServer contains smux server session and corresponding network connection.
PortParameters contains inputs required to execute port plugin.
PortPlugin is the type for the port plugin.
# Interfaces
IPortSession interface represents functions that need to be implemented by all port sessions.