Class DMIppbxServer
- Namespace
- SWConfigDataClientLib.DataManager
- Assembly
- IpPbxCDSClientLib.dll
public class DMIppbxServer : Component
- Inheritance
-
DMIppbxServer
Constructors
DMIppbxServer()
public DMIppbxServer()
DMIppbxServer(IContainer)
public DMIppbxServer(IContainer container)
Parameters
containerIContainer
Fields
connectionManager
protected ConnectionManager connectionManager
Field Value
Methods
CheckConnection()
public void CheckConnection()
Dispose(bool)
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters
disposingbooltrue if managed resources should be disposed; otherwise, false.
GetSimpleNumberOwnerList(string, bool, bool, bool)
public List<int> GetSimpleNumberOwnerList(string number, bool publicNumbers, bool internalNumbers, bool mobileNumbers)
Parameters
Returns
IsCallAllowed(int, CallingPartyType, string, string)
public bool IsCallAllowed(int callingPartyID, CallingPartyType callingPartyType, string number, string PublicAccessPrefix)
Parameters
callingPartyIDintcallingPartyTypeCallingPartyTypenumberstringPublicAccessPrefixstring
Returns
fillDataSetWithMatchingRoutedNumbers(ref DataSetIppbxServer, int, CallingPartyType, string, string, string, DateTime, bool, out int, out int, out string)
public void fillDataSetWithMatchingRoutedNumbers(ref DataSetIppbxServer ds, int callingPartyID, CallingPartyType callingPartyType, string number, string numberServerRepresentation, string CallingNumber, DateTime dateTime, bool ReturnAllPossible, out int possibleMatchingEntries, out int possiblePrefixMatches, out string resultingNumber)
Parameters
dsDataSetIppbxServercallingPartyIDintcallingPartyTypeCallingPartyTypenumberstringnumberServerRepresentationstringCallingNumberstringdateTimeDateTimeReturnAllPossibleboolpossibleMatchingEntriesintpossiblePrefixMatchesintresultingNumberstring
fillDataSetWithNamesFromNumber(ref DataSetIppbxServer, string, bool, int)
public void fillDataSetWithNamesFromNumber(ref DataSetIppbxServer ds, string numberFilter, bool showHidden, int UserID)
Parameters
dsDataSetIppbxServernumberFilterstringshowHiddenboolUserIDint
fillDataSetWithNumberOwnerList(ref DataSetIppbxServer, int, CallingPartyType, string, bool, bool, bool, bool, out int, out bool)
public void fillDataSetWithNumberOwnerList(ref DataSetIppbxServer ds, int callingPartyID, CallingPartyType callingPartyType, string number, bool publicNumbers, bool internalNumbers, bool mobileNumbers, bool externalNumbers, out int PossibleHits, out bool IsNumberConfiguredOnTrunk)
Parameters
dsDataSetIppbxServercallingPartyIDintcallingPartyTypeCallingPartyTypenumberstringpublicNumbersboolinternalNumbersboolmobileNumbersboolexternalNumbersboolPossibleHitsintIsNumberConfiguredOnTrunkbool
fillDataSetWithPortSelection(ref DataSetIppbxServer, int, int, CallingPartyType, string, string)
public void fillDataSetWithPortSelection(ref DataSetIppbxServer ds, int PortBundleID, int CallingPartyID, CallingPartyType CallingPartyType, string CallingNumber, string CalledNumber)
Parameters
dsDataSetIppbxServerPortBundleIDintCallingPartyIDintCallingPartyTypeCallingPartyTypeCallingNumberstringCalledNumberstring
fillDataSetWithPortSelectionEx(ref DataSetIppbxServer, int, int, CallingPartyType, string, int, string, string, string)
public void fillDataSetWithPortSelectionEx(ref DataSetIppbxServer ds, int PortBundleID, int OriginatingPartyID, CallingPartyType OriginatingPartyType, string OriginatingNumber, int RedirectingPartyID, string RedirectingPartyNumber, string CalledNumber, string NetworkSrcNumber)
Parameters
dsDataSetIppbxServerPortBundleIDintOriginatingPartyIDintOriginatingPartyTypeCallingPartyTypeOriginatingNumberstringRedirectingPartyIDintRedirectingPartyNumberstringCalledNumberstringNetworkSrcNumberstring