Method and device for controlling network voice communication audio frequency apparatus
A technology for audio equipment and voice communication, applied in interconnection devices, digital voice transmission telephones, telephone communication, etc., can solve problems such as inconvenient maintenance of programs, complicated user operation process, etc., to reduce system resource overhead, ensure correctness, Guaranteed effect of consistency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0050] Embodiment 1: In this embodiment, for each Dialer.dll, a DialerID variable is recorded as the unique identifier of Dialer.dll, that is, the dynamic link library identifier described in the present invention. Dialer ID counts from 1.
[0051] Since each Dialer.dll executes the same program and neither knows the state of other Dialers, a shared data unit is set in this embodiment for communication between different dynamic link libraries. The shared data unit includes three pieces of information, which are respectively completed by the counter of the shared data unit, the first storage unit and the second storage unit; “Dialer.dll counter” is used to assign Dialer to each newly started Dialer.dll ID, the initial value is 1; the first storage unit stores the "currently activated DialerID" information in this embodiment, and records the only currently activated Dialer ID. Each Dialer can learn which dialer ID is currently active by accessing this field of the shared data un...
no. 2 example
[0058]The second embodiment: the difference between this embodiment and the first embodiment is that, for each Dialer.dll, two state variables have been recorded, and one is the Dialer ID variable, which records the unique identification of Dialer.dll, which is described in the present invention The ID of the dynamic link library, the Dialer ID counts from 1; the second is the Active variable, which is the activation state of the dynamic link library of the present invention, and records whether the Dialer.dll is in the activation state. The so-called activation state means to obtain the control right of the USB Phone, and only one dynamic link library can be in the active state at the same time.
[0059] Since each Dialer.dll executes the same program, neither of them knows the state of other dynamic link libraries. Therefore, in this embodiment, a shared data unit is set for communication between different dynamic link libraries. Such as figure 2 As shown: the shared data ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 