Versions in this module Expand all Collapse all v1 v1.0.0 Oct 14, 2016 Changes in this version + func NewConn(baseConn net.Conn, output chan base.SipMessage) *connection + type Listener chan base.SipMessage + type Manager interface + GetChannel func() Listener + Listen func(address string) error + Send func(addr string, message base.SipMessage) error + Stop func() + func NewManager(transportType string) (m Manager, err error) + type Tcp struct + func NewTcp(output chan base.SipMessage) (*Tcp, error) + func (t *Tcp) GetConn(addr string) *connection + func (t *Tcp) Init() + func (t *Tcp) Notify(addr string, conn *connection) + func (tcp *Tcp) IsStreamed() bool + func (tcp *Tcp) Listen(address string) error + func (tcp *Tcp) Send(addr string, msg base.SipMessage) error + func (tcp *Tcp) Stop() + type Udp struct + func NewUdp(output chan base.SipMessage) (*Udp, error) + func (udp *Udp) IsStreamed() bool + func (udp *Udp) Listen(address string) error + func (udp *Udp) Send(addr string, msg base.SipMessage) error + func (udp *Udp) Stop()