connection.go 304 B

12345678910111213141516171819
  1. package httpupgrade
  2. import "net"
  3. type connection struct {
  4. net.Conn
  5. remoteAddr net.Addr
  6. }
  7. func newConnection(conn net.Conn, remoteAddr net.Addr) *connection {
  8. return &connection{
  9. Conn: conn,
  10. remoteAddr: remoteAddr,
  11. }
  12. }
  13. func (c *connection) RemoteAddr() net.Addr {
  14. return c.remoteAddr
  15. }