package handshake

import (
	
	
)

type conn struct {
	localAddr, remoteAddr net.Addr
}

var _ net.Conn = &conn{}

func ( *conn) ([]byte) (int, error)         { return 0, nil }
func ( *conn) ([]byte) (int, error)        { return 0, nil }
func ( *conn) () error                     { return nil }
func ( *conn) () net.Addr             { return .remoteAddr }
func ( *conn) () net.Addr              { return .localAddr }
func ( *conn) (time.Time) error  { return nil }
func ( *conn) (time.Time) error { return nil }
func ( *conn) (time.Time) error      { return nil }