| DiaSpringWrapper Class |
Namespace: Inkostar
The DiaSpringWrapper type exposes the following members.
| Name | Description | |
|---|---|---|
| DiaSpringWrapper |
diaSpringWrapper class constructor
|
| Name | Description | |
|---|---|---|
| AnswerCall |
Answers an incoming call by placing the channel off-hook.
| |
| ApplyLicenseKey |
Applies a license key to the component and removes all trial limitations.
| |
| CancelGatherDigits |
Cancels the gathering of digits.
| |
| Close |
Closes all channels prevously opened and release all voice resources.
| |
| Dispose |
DiaSpringWrapper destructor
| |
| Dispose(Boolean) | ||
| Equals | (Inherited from Object.) | |
| Finalize |
DiaSpringWrapper finalizer
(Overrides ObjectFinalize.) | |
| GatherDigits(String, Int32, DiaSpringWrapperCommonDigitType) |
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, DiaSpringWrapperCommonDigitType, Int32) |
Waits for DTMF input and returns the digit(s) keyed by the user in a form of an event within the EventReceived handler.
| |
| GetAudioStream |
Returns the current audio stream collected on the channel since the last StartAudioStream function call.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetInfo |
Retrieves the channel properties: ChannelNumber, ChannelName, DigitsReceived, LastCallerID, RingCount, ChannelState and ChannelFeatures.
| |
| GetListOfChannels |
Retrieves the list of channel names for a given installed board number.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| HangUp |
Hangs-up the active call by setting the channel on-hook.
| |
| MakeCall |
Places the channel off-hook and dials the destination number.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Open |
Opens all channels defined in the device instance to allow voice resource to be used.
| |
| Play |
Starts playback of a voice file on a channel.
| |
| PlayDTMF |
Plays a series of DTMF digits.
| |
| PlaySpeech(String, String, DiaSpringWrapperCommonSyncMode, Boolean) |
Plays a string using the default Text-To-Speech engine and default voice selection.
| |
| PlaySpeech(String, String, String, DiaSpringWrapperCommonSyncMode, Boolean) |
Plays a string using the default Text-To-Speech engine and default voice selection then saves the speech file to the filesystem
| |
| Record(String, String, Int32, DiaSpringWrapperCommonVoiceFormat, DiaSpringWrapperCommonFileFormat, DiaSpringWrapperCommonSamplingRate, DiaSpringWrapperCommonBitsPerSample, DiaSpringWrapperCommonSyncMode, Boolean) |
Starts recording the voice on a channel.
| |
| Record(String, String, Int32, Int32, DiaSpringWrapperCommonVoiceFormat, DiaSpringWrapperCommonFileFormat, DiaSpringWrapperCommonSamplingRate, DiaSpringWrapperCommonBitsPerSample, DiaSpringWrapperCommonSyncMode, Boolean) |
Starts recording the voice on a channel.
| |
| RouteCalls |
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.
| |
| StartAudioStream |
Starts streaming the voice on a channel.
| |
| StopAudioStream |
Stops streaming the voice on a channel.
| |
| StopDeviceIO |
Stops all IO activities such as playback and recording.
| |
| ToString | (Inherited from Object.) | |
| TransferCall |
Initiates a transfer from one extension to another.
| |
| UnRouteCalls |
Breaks the full duplex connection between the two bridged channels and restores the connections between the SCBus timelots to their initial state.
|
| Name | Description | |
|---|---|---|
| OnEventReceived |
Event handler for telephony events generated from the DiaSpringWrapper object instance
| |
| OnTraceMessageReceived |
Event handler for trace messages generated from the DiaSpringWrapper object instance
|