Class GenericProviderProfile
- Namespace
- SWConfigDataClientLib.Proxies.IppbxServer
- Assembly
- IpPbxCDSClientLib.dll
Class holding parsed ProviderProfiles.
public class GenericProviderProfile
- Inheritance
-
GenericProviderProfile
Constructors
GenericProviderProfile()
constructor
public GenericProviderProfile()
Fields
m_profile
protected ProviderProfile m_profile
Field Value
- ProviderProfile
Properties
CallingPartyNumberPosition
Gets the CallingPartyNumberPosition
public SIPNumberFormat CallingPartyNumberPosition { get; }
Property Value
DtmfMode
Gets the DTMFMode
public SIPDTMFMode DtmfMode { get; }
Property Value
Inbound_Called_NumberFormat
Gets the Inbound_Called_NumberFormat of the profile.
public string Inbound_Called_NumberFormat { get; }
Property Value
Inbound_Calling_NumberFormat
Gets the Inbound_Calling_NumberFormat of the profile.
public string Inbound_Calling_NumberFormat { get; }
Property Value
IsCallingPartyNumberPositionNull
True when CallingPartyNumberPosition is not set.
public bool IsCallingPartyNumberPositionNull { get; }
Property Value
IsDtmfModeNull
True when DTMFMode is not set.
public bool IsDtmfModeNull { get; }
Property Value
IsProviderEncryptionModeNull
True when ProviderEncryptionMode is not set.
public bool IsProviderEncryptionModeNull { get; }
Property Value
IsProxyNull
True when Proxy is not set.
public bool IsProxyNull { get; }
Property Value
IsReRegistrationTimeoutNull
True when ReRegistrationTimeout is not set.
public bool IsReRegistrationTimeoutNull { get; }
Property Value
IsRealmNull
True when Realm is not set.
public bool IsRealmNull { get; }
Property Value
IsRegistrarNull
True when Registrar is not set.
public bool IsRegistrarNull { get; }
Property Value
IsSipTransportTypeNull
True when SipTransportType is not set.
public bool IsSipTransportTypeNull { get; }
Property Value
IsStunNull
True when Stun is not set.
public bool IsStunNull { get; }
Property Value
IsUseDisplayInfoNull
True when UseDisplayInfo is not set.
public bool IsUseDisplayInfoNull { get; }
Property Value
IsUseRegistrationNull
True when UseRegistration is not set.
public bool IsUseRegistrationNull { get; }
Property Value
Name
Get the name of the profile
public string Name { get; }
Property Value
Outbound_Called_NumberFormat
Gets the Outbound_Called_NumberFormat of the profile.
public string Outbound_Called_NumberFormat { get; }
Property Value
Outbound_Calling_NumberFormat
Gets the Outbound_Calling_NumberFormat of the profile.
public string Outbound_Calling_NumberFormat { get; }
Property Value
ProviderEncryptionMode
Gets the ProviderEncryptionMode
public ProviderEncryptionMode ProviderEncryptionMode { get; }
Property Value
ProviderID
Gets the id of the profile.
public string ProviderID { get; }
Property Value
Proxy
Gets the name of the SIP Proxy. SIP port can be apended by suffix ':Port'
public string Proxy { get; }
Property Value
ReRegistrationTimeout
Gets the SIP ReRegistrationTimeout.
public int ReRegistrationTimeout { get; }
Property Value
Realm
Gets the SIP Realm.
public string Realm { get; }
Property Value
Registrar
The Registrar
public string Registrar { get; }
Property Value
SipTransportType
Gets the SipTransportType
public SipTransportType SipTransportType { get; }
Property Value
Stun
Gets the Stun server. (Stun port can be apended by suffix ':Port')
public string Stun { get; }
Property Value
UseDisplayInfo
Get wether UseDisplayInfo is set to true.
public bool UseDisplayInfo { get; }
Property Value
UseRegistration
Gets SIP Registration enabled value
public bool UseRegistration { get; }