ASCII American Standard Code for Information Interchange
asynchronous function A function that returns immediately to the application and returns a completion/termination event at some future time. An asynchronous function allows the current thread to continue processing while the function is running.
asynchronous mode The classification for functions that operate without blocking other functions.
B channel A bearer channel used in ISDN interfaces. This circuit-switched, digital channel can carry voice or data at 64,000 bits/sec in either direction.
data structure Programming term for a data element consisting of fields, where each field may have a different definition and length. A group of data structure elements usually share a common purpose or functionality.
device handle A numerical reference to a device, obtained when the device is opened. This handle is used for all operations on that device.
driver A software module that provides a defined interface between the program and the hardware.
event An unsolicited communication from a hardware device to an operating system, application, or driver. Events are generally attention-getting messages, allowing a process to know when a task is complete or when an external event occurs.
GlobalCallTM Dialogic's unified, high-level API that shields developers from the low-level signaling protocol details that differ in countries around the world. Allows the same application to easily work on multiple signaling systems worldwide (for example, ISDN, T-1 robbed bit, R2Mf, pulsed, MF Socotel, Analog).
Integrated Services Digital Network (ISDN) An internationally accepted standard for voice, data, and signaling that provides users with integrated services using digital encoding at the user-network interface.
ISDN see Integrated Services Digital Network
Public Switched Telephone Network (PSTN) Refers to the worldwide telephone network accessible to all those with either a telephone or access privileges.
PSTN see Public Switched Telephone Network
semantics rules The guidelines used by the Call Logging API to analyze signaling data and manage call logging transactions. Semantics rules include semantics states, semantics variables, and a list of specific call logging events. Semantics rules are defined by and dependent on the CCS protocol being used.
semantics states The types of call states, as determined by the CCS protocol, used to identify the current status of a monitored call. Examples of semantics states include dialing, alerting, connected and disconnected.
semantics variables The kinds of information to be monitored and collected for call logging transactions. Variables are protocol-dependent and may include the calling party number, called party number and bearer channel number.
SRL Standard Runtime Library
Standard Runtime Library A Dialogic software resource containing Event Management and Standard Attribute functions and data structures used by all Dialogic devices, but which return data unique to the device.
synchronous function Synchronous functions block an application or process until the required task is successfully completed or a failed/error message is returned.
termination condition An event that causes a process to stop.
termination event An event that is generated when an asynchronous function terminates.
thread (Windows) The executable instructions stored in the address space of a process that the operating system actually executes. All processes have at least one thread, but no thread belongs to more than one process. A multithreaded process has more than one thread that are executed seemingly simultaneously. When the last thread finishes its task, then the process terminates. The main thread is also referred to as a primary thread; both main and primary thread refer to the first thread started in a process. A thread of execution is just a synonym for thread.
time slot: In a digital telephony environment, a normally continuous and individual communication (for example, someone speaking on a telephone) is (1) digitized, (2) broken up into pieces consisting of a fixed number of bits, (3) combined with pieces of other individual communications in a regularly repeating, timed sequence (multiplexed), and (4) transmitted serially over a single telephone line. The process happens at such a fast rate that, once the pieces are sorted out and put back together again at the receiving end, the speech is normal and continuous. Each individual pieced-together communication is called a time slot.
unsolicited events An event that occurs without prompting, for example, CLEV_MESSAGE, CLEV_ERROR, CLEV_ALARM
Click here to contact Dialogic Customer Engineering
Copyright 2001, Dialogic Corporation