sippy_conf

package
v0.0.0-...-b4a1369 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2023 License: BSD-2-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config interface {
	SipAddress() *sippy_net.MyAddress
	SipPort() *sippy_net.MyPort
	GetIPV6Enabled() bool
	SetIPV6Enabled(bool)
	SetSipAddress(*sippy_net.MyAddress)
	SetSipPort(*sippy_net.MyPort)
	SipLogger() sippy_log.SipLogger
	ErrorLogger() sippy_log.ErrorLogger
	GetMyUAName() string
	SetMyUAName(s string)
	SetAllowFormats(f []int)

	GetMyAddress() *sippy_net.MyAddress
	SetMyAddress(*sippy_net.MyAddress)
	GetMyPort() *sippy_net.MyPort
	SetMyPort(*sippy_net.MyPort)
	DefaultPort() *sippy_net.MyPort

	AutoConvertTelUrl() bool
	SetAutoConvertTelUrl(bool)
	GetSipTransportFactory() sippy_net.SipTransportFactory
	SetSipTransportFactory(sippy_net.SipTransportFactory)
}

func NewConfig

func NewConfig(errorLogger sippy_log.ErrorLogger, sipLogger sippy_log.SipLogger) Config

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL