public SIPRegistrarBindingsManager(
SIPMonitorLogDelegate sipMonitorEventLog,
SIPAssetPersistor<SIPRegistrarBinding> bindingsPersistor,
SendNATKeepAliveDelegate sendNATKeepAlive,
int maxBindingsPerAccount,
SIPUserAgentConfigurationManager userAgentConfigs)
{
SIPMonitorEventLog_External = sipMonitorEventLog;
m_bindingsPersistor = bindingsPersistor;
SendNATKeepAlive_External = sendNATKeepAlive;
m_maxBindingsPerAccount = (maxBindingsPerAccount != 0) ? maxBindingsPerAccount : DEFAULT_BINDINGS_PER_USER;
m_userAgentConfigs = userAgentConfigs;
}