Versions in this module Expand all Collapse all v2 v2.9.3 Mar 2, 2021 v2.9.2 Mar 2, 2021 Changes in this version + type Pool struct + func NewPool() *Pool + func (p *Pool) Close() + func (p *Pool) Get(id string) (*Socket, bool) + func (p *Pool) Release(s *Socket) + type Socket struct + func New(id string) *Socket + func (s *Socket) Accept(m *transport.Message) error + func (s *Socket) Close() error + func (s *Socket) Local() string + func (s *Socket) Process(m *transport.Message) error + func (s *Socket) Recv(m *transport.Message) error + func (s *Socket) Remote() string + func (s *Socket) Send(m *transport.Message) error + func (s *Socket) SetLocal(l string) + func (s *Socket) SetRemote(r string)