Click or drag to resize

CallFlowGraph Class

Aggregates CallFlowNodes which determine the call flow to be tested. Does code generation.
Inheritance Hierarchy
SystemObject
  System.Collections.GenericListCallFlowNodeFactory
    CallFlowFrameworkCallFlowGraph

Namespace:  CallFlowFramework
Assembly:  CallFlowFramework (in CallFlowFramework.dll) Version: 1.1.0.355 (1.1.0.355)
Syntax
public class CallFlowGraph : List<CallFlowNodeFactory>

The CallFlowGraph type exposes the following members.

Constructors
  NameDescription
Public methodCallFlowGraph
Default field initialization. Doesn't throw.
Top
Properties
  NameDescription
Public propertyAuthUsername
Used for authentication performed by the SIP stack.
Public propertyCapacity
Gets or sets the total number of elements the internal data structure can hold without resizing.
(Inherited from ListCallFlowNodeFactory.)
Public propertyCount (Inherited from ListCallFlowNodeFactory.)
Public propertyDeviceId
Gets or sets cisco deviceId.
Public propertyDeviceType
Gets or sets cisco phone device type.
Public propertyDomain
Gets or sets the DNS or IP address of the registrar (aka Realm).
Public propertyItem
Gets or sets the element at the specified index.
(Inherited from ListCallFlowNodeFactory.)
Public propertyLicensingServerIP
Gets or sets the DSV Licensing Server IP-address
Public propertyLicensingServerPort
Gets or sets the DSV Licensing Server UDP-port
Public propertyLineId
Gets or sets the ID of the line that the graph will register (if a Register action is present).
Public propertyPassword
The password that is used for authentication.
Public propertyProvisioningId
Gets or sets the Provisioning Id to get line credentials from Sip Provisioning Proxy Service.
Public propertyProvisioningLineId
Gets or sets the Line Id to get line credentials from Sip Provisioning Proxy Service.
Public propertyProxy
Gets or sets the DNS or IP address of an outbound proxy. If not proxy is in use, leave unassigned.
Public propertyStunHost
Used for NAT traversal.
Public propertyTelephonyType
Gets or sets Telephony Type ( 1 - SIP, 2 - Skinny )
Public propertyUccmAddress
Gets or sets UccmServer address.
Public propertyUccmPort
Gets or sets the Uccm server port
Public propertyUseStun
If false, the value of StunServerHost is ignored.
Top
Methods
  NameDescription
Public methodAdd (Inherited from ListCallFlowNodeFactory.)
Public methodAddRange (Inherited from ListCallFlowNodeFactory.)
Public methodAsReadOnly (Inherited from ListCallFlowNodeFactory.)
Public methodBinarySearch(T)
Searches the entire sorted ListT for an element using the default comparer and returns the zero-based index of the element.
(Inherited from ListCallFlowNodeFactory.)
Public methodBinarySearch(T, IComparerT)
Searches the entire sorted ListT for an element using the specified comparer and returns the zero-based index of the element.
(Inherited from ListCallFlowNodeFactory.)
Public methodBinarySearch(Int32, Int32, T, IComparerT)
Searches a range of elements in the sorted ListT for an element using the specified comparer and returns the zero-based index of the element.
(Inherited from ListCallFlowNodeFactory.)
Public methodClear (Inherited from ListCallFlowNodeFactory.)
Public methodContains (Inherited from ListCallFlowNodeFactory.)
Public methodConvertAllTOutput (Inherited from ListCallFlowNodeFactory.)
Public methodCopyTo(T) (Inherited from ListCallFlowNodeFactory.)
Public methodCopyTo(T, Int32) (Inherited from ListCallFlowNodeFactory.)
Public methodCopyTo(Int32, T, Int32, Int32)
Copies a range of elements from the ListT to a compatible one-dimensional array, starting at the specified index of the target array.
(Inherited from ListCallFlowNodeFactory.)
Public methodStatic memberDeserialize
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExists (Inherited from ListCallFlowNodeFactory.)
Public methodFind
Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire ListT.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindAll
Retrieves all the elements that match the conditions defined by the specified predicate.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindIndex(PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire ListT.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindIndex(Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the ListT that extends from the specified index to the last element.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindIndex(Int32, Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the ListT that starts at the specified index and contains the specified number of elements.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindLast
Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire ListT.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindLastIndex(PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire ListT.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindLastIndex(Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the ListT that extends from the first element to the specified index.
(Inherited from ListCallFlowNodeFactory.)
Public methodFindLastIndex(Int32, Int32, PredicateT)
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the ListT that contains the specified number of elements and ends at the specified index.
(Inherited from ListCallFlowNodeFactory.)
Public methodForEach (Inherited from ListCallFlowNodeFactory.)
Public methodGetEnumerator (Inherited from ListCallFlowNodeFactory.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetRange (Inherited from ListCallFlowNodeFactory.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf(T) (Inherited from ListCallFlowNodeFactory.)
Public methodIndexOf(T, Int32)
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the ListT that extends from the specified index to the last element.
(Inherited from ListCallFlowNodeFactory.)
Public methodIndexOf(T, Int32, Int32)
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the ListT that starts at the specified index and contains the specified number of elements.
(Inherited from ListCallFlowNodeFactory.)
Public methodInsert (Inherited from ListCallFlowNodeFactory.)
Public methodInsertRange (Inherited from ListCallFlowNodeFactory.)
Public methodLastIndexOf(T) (Inherited from ListCallFlowNodeFactory.)
Public methodLastIndexOf(T, Int32)
Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the ListT that extends from the first element to the specified index.
(Inherited from ListCallFlowNodeFactory.)
Public methodLastIndexOf(T, Int32, Int32)
Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the ListT that contains the specified number of elements and ends at the specified index.
(Inherited from ListCallFlowNodeFactory.)
Public methodRemove (Inherited from ListCallFlowNodeFactory.)
Public methodRemoveAll
Removes all the elements that match the conditions defined by the specified predicate.
(Inherited from ListCallFlowNodeFactory.)
Public methodRemoveAt (Inherited from ListCallFlowNodeFactory.)
Public methodRemoveRange (Inherited from ListCallFlowNodeFactory.)
Public methodReverse (Inherited from ListCallFlowNodeFactory.)
Public methodReverse(Int32, Int32)
Reverses the order of the elements in the specified range.
(Inherited from ListCallFlowNodeFactory.)
Public methodSerialize
Public methodSort (Inherited from ListCallFlowNodeFactory.)
Public methodSort(IComparerT) (Inherited from ListCallFlowNodeFactory.)
Public methodSort(ComparisonT) (Inherited from ListCallFlowNodeFactory.)
Public methodSort(Int32, Int32, IComparerT) (Inherited from ListCallFlowNodeFactory.)
Public methodToArray (Inherited from ListCallFlowNodeFactory.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTrimExcess (Inherited from ListCallFlowNodeFactory.)
Public methodTrueForAll (Inherited from ListCallFlowNodeFactory.)
Top
Fields
  NameDescription
Public fieldStatic memberSkinnyDeviceTypeNames
Top
See Also