Documentation ¶
Index ¶
- type LocalForward
- func (localForward *LocalForward) Handle(clientConnection net.Conn, clientConnectionReader *bufio.Reader, ...) error
- func (localForward *LocalForward) SetAuthenticationMethod(_ Types.AuthenticationMethod) error
- func (localForward *LocalForward) SetInboundFilter(filter Types.IOFilter) error
- func (localForward *LocalForward) SetLoggingMethod(loggingMethod Types.LoggingMethod) error
- func (localForward *LocalForward) SetOutboundFilter(_ Types.IOFilter) error
- func (localForward *LocalForward) SetTimeout(timeout time.Duration) error
- func (localForward *LocalForward) SetTries(tries int) error
- type RemoteForward
- func (remoteForward *RemoteForward) Handle(clientConnection net.Conn, clientConnectionReader *bufio.Reader, ...) error
- func (remoteForward *RemoteForward) SetAuthenticationMethod(_ Types.AuthenticationMethod) error
- func (remoteForward *RemoteForward) SetInboundFilter(filter Types.IOFilter) error
- func (remoteForward *RemoteForward) SetLoggingMethod(loggingMethod Types.LoggingMethod) error
- func (remoteForward *RemoteForward) SetTimeout(timeout time.Duration) error
- func (remoteForward *RemoteForward) SetTries(tries int) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalForward ¶
type LocalForward struct { TargetHost string TargetPort string LoggingMethod Types.LoggingMethod Tries int Timeout time.Duration InboundFilter Types.IOFilter }
func (*LocalForward) SetAuthenticationMethod ¶
func (localForward *LocalForward) SetAuthenticationMethod(_ Types.AuthenticationMethod) error
func (*LocalForward) SetInboundFilter ¶
func (localForward *LocalForward) SetInboundFilter(filter Types.IOFilter) error
func (*LocalForward) SetLoggingMethod ¶
func (localForward *LocalForward) SetLoggingMethod(loggingMethod Types.LoggingMethod) error
func (*LocalForward) SetOutboundFilter ¶
func (localForward *LocalForward) SetOutboundFilter(_ Types.IOFilter) error
func (*LocalForward) SetTimeout ¶
func (localForward *LocalForward) SetTimeout(timeout time.Duration) error
func (*LocalForward) SetTries ¶
func (localForward *LocalForward) SetTries(tries int) error
type RemoteForward ¶
type RemoteForward struct { MasterHost string MasterPort string TLSConfiguration *tls.Config LoggingMethod Types.LoggingMethod Tries int Timeout time.Duration InboundFilter Types.IOFilter }
func (*RemoteForward) SetAuthenticationMethod ¶
func (remoteForward *RemoteForward) SetAuthenticationMethod(_ Types.AuthenticationMethod) error
func (*RemoteForward) SetInboundFilter ¶
func (remoteForward *RemoteForward) SetInboundFilter(filter Types.IOFilter) error
func (*RemoteForward) SetLoggingMethod ¶
func (remoteForward *RemoteForward) SetLoggingMethod(loggingMethod Types.LoggingMethod) error
func (*RemoteForward) SetTimeout ¶
func (remoteForward *RemoteForward) SetTimeout(timeout time.Duration) error
func (*RemoteForward) SetTries ¶
func (remoteForward *RemoteForward) SetTries(tries int) error
Click to show internal directories.
Click to hide internal directories.