Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CallController ¶
type CallController struct {
// contains filtered or unexported fields
}
func NewCallController ¶
func NewCallController(cmap *CallManager, cc_id int64) *CallController
func (*CallController) RecvEvent ¶
func (self *CallController) RecvEvent(event sippy_types.CCEvent, ua sippy_types.UA)
func (*CallController) Shutdown ¶
func (self *CallController) Shutdown()
func (*CallController) String ¶
func (self *CallController) String() string
type CallManager ¶
type CallManager struct { Sip_TM sippy_types.SipTransactionManager Proxy sippy_types.StatefulProxy // contains filtered or unexported fields }
func NewCallManager ¶
func NewCallManager(config *Config, logger sippy_log.ErrorLogger) *CallManager
func (*CallManager) OnNewDialog ¶
func (self *CallManager) OnNewDialog(req sippy_types.SipRequest, tr sippy_types.ServerTransaction) (sippy_types.UA, sippy_types.RequestReceiver, sippy_types.SipResponse)
func (*CallManager) Remove ¶
func (self *CallManager) Remove(ccid int64)
func (*CallManager) Shutdown ¶
func (self *CallManager) Shutdown()
Click to show internal directories.
Click to hide internal directories.