code: func (c *client) NewReceivePackSession(ep *transport.Endpoint, auth transport.AuthMethod) (
  	transport.ReceivePackSession, error) {
  
  	return c.newSession(transport.ReceivePackServiceName, ep, auth)
  }
docs: // NewReceivePackSession creates a new ReceivePackSession.