func NewPull(mechanism zmtp.SecurityMechanism) *PullSocket {
	return &PullSocket{
		Socket: NewSocket(false, zmtp.PullSocketType, nil, mechanism),
	}
}
// NewPull accepts a zmtp.SecurityMechanism and returns
// a PullSocket as a gomq.Pull interface.
NewPull accepts a zmtp.SecurityMechanism and returns
a PullSocket as a gomq.Pull interface.
// NewPull accepts a zmtp . SecurityMechanism and returns // a PullSocket as a gomq . Pull interface .
func NewPull(mechanism zmtp.SecurityMechanism) *PullSocket {
	return &PullSocket{
		Socket: NewSocket(false, zmtp.PullSocketType, nil, mechanism),
	}
}
func NewPull ( mechanism zmtp . SecurityMechanism ) * PullSocket { return & PullSocket { Socket : NewSocket ( false , zmtp . PullSocketType , nil , mechanism ) , } }
NewPull accepts a zmtp.SecurityMechanism and returns
a PullSocket as a gomq.Pull interface.
NewPull accepts a zmtp . SecurityMechanism and returns a PullSocket as a gomq . Pull interface .