Documentation ¶
Index ¶
Constants ¶
View Source
const CName = "common.net.secure"
View Source
const ( // ProtoVersion 0 - first any-sync version with raw tcp connections // ProtoVersion 1 - version with yamux over tcp and quic ProtoVersion = 1 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecureService ¶
type SecureService interface { SecureOutbound(ctx context.Context, conn net.Conn) (cctx context.Context, err error) SecureInbound(ctx context.Context, conn net.Conn) (cctx context.Context, err error) HandshakeInbound(ctx context.Context, conn io.ReadWriteCloser, remotePeerId string) (cctx context.Context, err error) ServerTlsConfig() (*tls.Config, error) app.Component }
func New ¶
func New() SecureService
Click to show internal directories.
Click to hide internal directories.