C# Class SIPSorcery.SIP.App.SIPProvider

Inheritance: INotifyPropertyChanged, ISIPAsset
Show file Open project: sipsorcery/sipsorcery Class Usage Examples

Public Properties

Property Type Description
DisallowedServerPatterns string

Private Properties

Property Type Description
NotifyPropertyChanged void

Public Methods

Method Description
GetTable ( ) : DataTable
GetXMLDocumentElementName ( ) : string
GetXMLElementName ( ) : string
Load ( DataRow providerRow ) : void
SIPProvider ( ) : System.Data
SIPProvider ( DataRow bindingRow ) : System.Data
SIPProvider ( ProviderTypes providerType, string owner, string name, string username, string password, SIPURI server, string outboundProxy, string from, string custom, SIPURI registerContact, int registerExpiry, SIPURI registerServer, string authUsername, string registerRealm, bool registerEnabled, bool registerEnabledAdmin, string gvCallbackNumber, string gvCallbackPattern, GoogleVoiceCallbackTypes gvCallbackType ) : System.Data
ToXML ( ) : string
ToXMLNoParent ( ) : string
ValidateAndClean ( SIPProvider sipProvider ) : string

Private Methods

Method Description
NotifyPropertyChanged ( string propertyName ) : void

Method Details

GetTable() public method

public GetTable ( ) : DataTable
return System.Data.DataTable

GetXMLDocumentElementName() public method

public GetXMLDocumentElementName ( ) : string
return string

GetXMLElementName() public method

public GetXMLElementName ( ) : string
return string

Load() public method

public Load ( DataRow providerRow ) : void
providerRow System.Data.DataRow
return void

SIPProvider() public method

public SIPProvider ( ) : System.Data
return System.Data

SIPProvider() public method

public SIPProvider ( DataRow bindingRow ) : System.Data
bindingRow System.Data.DataRow
return System.Data

SIPProvider() public method

public SIPProvider ( ProviderTypes providerType, string owner, string name, string username, string password, SIPURI server, string outboundProxy, string from, string custom, SIPURI registerContact, int registerExpiry, SIPURI registerServer, string authUsername, string registerRealm, bool registerEnabled, bool registerEnabledAdmin, string gvCallbackNumber, string gvCallbackPattern, GoogleVoiceCallbackTypes gvCallbackType ) : System.Data
providerType ProviderTypes
owner string
name string
username string
password string
server SIPURI
outboundProxy string
from string
custom string
registerContact SIPURI
registerExpiry int
registerServer SIPURI
authUsername string
registerRealm string
registerEnabled bool
registerEnabledAdmin bool
gvCallbackNumber string
gvCallbackPattern string
gvCallbackType GoogleVoiceCallbackTypes
return System.Data

ToXML() public method

public ToXML ( ) : string
return string

ToXMLNoParent() public method

public ToXMLNoParent ( ) : string
return string

ValidateAndClean() public static method

public static ValidateAndClean ( SIPProvider sipProvider ) : string
sipProvider SIPProvider
return string

Property Details

DisallowedServerPatterns public static property

public static string DisallowedServerPatterns
return string