Dialogic Springware Wrapper Class
Namespace:
InkostarAssembly: DiaSpringWrapper (in DiaSpringWrapper.dll)
Version: 0.0.0.0
Syntax
| C# | Visual Basic | Visual C++ |
public class DiaSpringWrapper : IDisposable
Public Class DiaSpringWrapper _ Implements IDisposable
public ref class DiaSpringWrapper : IDisposable
Members
| All Members | Constructors | Methods | Events |
| Member | Description | |
|---|---|---|
| DiaSpringWrapper(array<String>[]()[]) |
diaSpringWrapper class constructor
| |
| AnswerCall(String) |
Answers an incoming call by placing the channel off-hook.
| |
| CancelGatherDigits(String) |
Cancels the gathering of digits.
| |
| Close()()() |
Closes all channels prevously opened and release all voice resources.
| |
| Dispose()()() |
DiaSpringWrapper destructor
| |
| Dispose(Boolean) | ||
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()() |
DiaSpringWrapper finalizer
(Overrides Object..::.Finalize()()().) | |
| GatherDigits(String, Int32, DiaSpringWrapperCommon..::.DigitType) |
Waits for DTMF input and returns the digit(s) keyed by the user in a form of an event within the EventReceived handler.
| |
| GatherDigits(String, Int32, DiaSpringWrapperCommon..::.DigitType, Int32) |
Waits for DTMF input and returns the digit(s) keyed by the user in a form of an event within the EventReceived handler.
| |
| GetHashCode()()() | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetInfo(String) |
Retrieves the channel properties: ChannelNumber, ChannelName, DigitsReceived, LastCallerID, RingCount, ChannelState and ChannelFeatures.
| |
| GetListOfChannels(Int32) |
Retrieves the list of channel names for a given installed board number.
| |
| GetType()()() | Gets the Type of the current instance. (Inherited from Object.) | |
| HangUp(String) |
Hangs-up the active call by setting the channel on-hook.
| |
| MakeCall(String, String) |
Places the channel off-hook and dials the destination number.
| |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| OnEventReceived |
Event handler for telephony events generated from the DiaSpringWrapper object instance
| |
| OnTraceMessageReceived |
Event handler for trace messages generated from the DiaSpringWrapper object instance
| |
| Open()()() |
Opens all channels defined in the device instance to allow voice resource to be used.
| |
| Play(String, String, DiaSpringWrapperCommon..::.VoiceFormat, DiaSpringWrapperCommon..::.FileFormat, DiaSpringWrapperCommon..::.SamplingRate, DiaSpringWrapperCommon..::.BitsPerSample, DiaSpringWrapperCommon..::.SyncMode, Boolean) |
Starts playback of a voice file on a channel.
| |
| PlayDTMF(String, String) |
Plays a series of DTMF digits.
| |
| PlaySpeech(String, String, DiaSpringWrapperCommon..::.SyncMode, Boolean) |
Plays a string using the default Text-To-Speech engine and default voice selection.
| |
| Record(String, String, Int32, DiaSpringWrapperCommon..::.VoiceFormat, DiaSpringWrapperCommon..::.FileFormat, DiaSpringWrapperCommon..::.SamplingRate, DiaSpringWrapperCommon..::.BitsPerSample, Boolean) |
Starts recording the voice on a channel.
| |
| RouteCalls(String, String) |
Establishes a full duplex connection between two channels on the same ScBus enabled device thus allowing the two voice channels on separate timeslots to be bridged together.
This function can be used when a conference call or a supervised transfer is not possible betwen the two parties.
| |
| SaveSpeechToFile(String, String) |
Creates a WAV format speech file from a string using the default Text-To-Speech engine and default voice selection then saves it to the filesystem.
| |
| StopDeviceIO(String) |
Stops all IO activities such as playback and recording.
| |
| ToString()()() | (Inherited from Object.) | |
| TransferCall(String, String, Int32, Boolean) |
Initiates a transfer from one extension to another.
| |
| UnRouteCalls(String, String) |
Breaks the full duplex connection between the two bridged channels and restores the connections between the SCBus timelots to their initial state.
|
Inheritance Hierarchy
See Also
Inkostar Namespace