Click or drag to resize

TelephonyServer Methods

The TelephonyServer type exposes the following members.

Methods
  NameDescription
Public methodActiveTelephonyServerLogin
Returns the Telphony Server Login object of the currently connected telephony server. If there is no active connection this returns null.
Protected methodDispose
This method disposes of the telephony server object and all client objects. This should be used to guarantee a clean shutdown.
(Overrides ClientObject.Dispose(Boolean).)
Public methodStatic memberExiting
Signals the Telephony Server that you are about to exit the application.
Public methodGetAllChannels
Gets all channels from the telephony server. This is only valid in Dedicated Mode and will not work in a cloud, telphony bank architecture.
Public methodGetAllVoiceResources
Gets all Voice Resources from the telephony server. This is only valid in Dedicated Mode and will not work in a cloud, telphony bank architecture.
Public methodGetChannel
Requests a Channel Resource from the Telephony Server to use for voice and calling functions.
Public methodGetChannel(Int32)
Gets an available Channel Resource using a 1 based port number scheme.
Public methodGetChannel(String)
Gets an available Channel Resource using the device name string.
Public methodGetChannel(Type)
Gets an available Channel Resource of a specific type (SipChannel, DigitalChannel, MsiChannel, T1Channel or AnalogChannel).
Public methodGetClientVersion
Returns the current version of the client Voice Elements software.
Public methodGetConference
Requests a Conference object from the Telephony Server.
Public methodGetServerInfo
Gets basic server information and returns it in a Server Info object.
Public methodGetServerVersion
Returns the current version of the client Voice Elements software.
Public methodGetVoiceResource
Requests a Voice Resource object from the Telephony Server for playing, recording and other voice functions.
Public methodIsFileCached
Checks to see if the specified file is cached on the server.
Public methodJpgToTif
Converts a Jpeg image file to a Tiff format image file that can be sent as a fax.
Public methodMessageResponse
Sends a reply to a pending request.
Public methodPdfToTif
Converts a Pdf image file to a Tiff format image file that can be sent as a fax.
Public methodRegisterDNIS
Public methodRegisterDNIS(String)
Public methodRegisterDNIS(String)
Public methodRegisterWebRtcUrl
Public methodRegisterWebRtcUrl(String)
Public methodRegisterWebRtcUrl(String)
Public methodSendSipNotifyRequest(String, String, HmpUri, HmpUri, String, String, String, String)
Send a NOTIFY request
Public methodSendSipNotifyRequest(String, String, HmpUri, HmpUri, String, String, String, String, TransportProtocol, String, String)
Send a NOTIFY request
Public methodSendSipOptionsRequest
Sends a SIP OPTIONS request to a remote UA and return its response.
Public methodSendSipSubscribeRequest
Send a SUBSCRIBE request
Public methodSessionStatsCommand(String)
Issues commands to the SessionStats engine.
Public methodSessionStatsCommand(String, Byte)
Issues commands to the SessionStats engine.
Public methodSetPingTimeoutInterval
Public methodTifToPdf(String, String)
Converts a a Tiff format image file into a Pdf file. (Requires a sepcial server component)
Public methodTifToPdf(String, String, String)
Converts a a Tiff format image file into a Pdf file. (Requires a sepcial server component)
Public methodTifToTif
Converts a Tiff and "cleans" it so it meets the special format requirements for Dialogic.
Public methodTrimAudio
Public methodCode exampleTtsToFile(String, String)
Converts the specified text string into speech and saves it as the designated file.
Public methodCode exampleTtsToFile(String, String, String)
Converts the specified text string into speech and saves it as the designated file using the voice designated in the third parameter.
Public methodUnregisterDNIS
Removes previously registered DNIS information.
Public methodUnregisterDNIS(String)
Removes previously registered DNIS information.
Public methodUnregisterDNIS(String)
Removes previously registered DNIS information.
Public methodUnregisterWebRtcUrl
Public methodUnregisterWebRtcUrl(String)
Public methodUnregisterWebRtcUrl(String)
Public methodWaveAppend
Appends a wave file. Both files must have the same format.
Public methodWaveAppendFromVap(String, String, Int32)
Appends Vap Segments from an indexed file to an exisiting wave file.
Public methodWaveAppendFromVap(String, String, String)
Appends VAP segments from an indexed file to an exisiting wave file.
Public methodWaveConcat
Concatenates Wave Files. All files must have the same format.
Public methodWaveGetComment
Gets a comment in the RIFF section of the wave file. Comments should be in the LIST:INFO:ICMT field.
Public methodWaveWriteComment
Writes the comment into the file.
Top
See Also