CallFlowContext Class |
Namespace: CallFlowFramework
The CallFlowContext type exposes the following members.
Name | Description | |
---|---|---|
![]() | CallFlowContext(String, String, UInt16, UInt16, UInt16, UInt16, Boolean) |
Constructor.
|
![]() | CallFlowContext(String, String, ITelephonyConfiguration, UInt16, UInt16, UInt16, UInt16, Boolean) |
Constructor uses telephony configuration.
|
Name | Description | |
---|---|---|
![]() | ContextId |
Gets the unique context id.
|
![]() | ErrorMessage |
Gets critical error message
|
![]() | ErrorSource |
Gets critical error source
|
![]() | IsInvalid |
Returns true if critical exception (like licence error) take place on this context
|
![]() | Registration |
Gets a reference to the registration associated with the context. May return null.
|
Name | Description | |
---|---|---|
![]() | AddCall |
Throws if a call with the given name already exists.
|
![]() | Close |
Must be called at the end of the flow. Release the phone engine.
If the instance is already closed, takes no action.
|
![]() | CloseAllCalls |
Terminates all current calls.
|
![]() | CreateCall |
Creates a call to the given destination. The call created this way is not added to the context.
|
![]() | CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) |
![]() ![]() | CreateSipCallFlowContext |
Static constructor for SIP Telephony
|
![]() ![]() | CreateSkinnyCallFlowContext |
Static constructor for Skinny Telephony
|
![]() | Equals | (Inherited from Object.) |
![]() | GetCall |
Returns a reference to a call that is currently stored in the context under the given name, if any.
If no such call exists, returns null.
|
![]() | GetCallCount |
Gets the number of calls that are in the given state at the time the method is called.
Returns 0 if the context is closed.
|
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) |
![]() | GetTelephonyDebugData | |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | InitializeLifetimeService |
Overridden to return null. This should make the lifetime lease of this remotable object
permamnent.
(Overrides MarshalByRefObjectInitializeLifetimeService.) |
![]() | SetActiveNode |
Sets the currently active node upon the node invocation for event delegation.
If is expected that the active node is set on the virtual user's thread.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | LogDataAvailable |
Delievered on the virtual user thread whenever there is data to be logged.
|
![]() | MetricAvailable |
Delievered on the virtual user thread whenever a new metric is available.
|
![]() | WaitUnitPassed |
Delievered on the virtual user thread about every 100 ms while the current node is waiting for timeout to elapse
|