When a timeslot (for example, dtiB1T1) is opened, it is put in the Out-of-service state, blocking all incoming calls on that timeslot. The application must issue a gc_WaitCall( ) to accept incoming calls or a gc_MakeCall( ) to make outgoing calls. When gc_ResetLineDev( ) is issued, it puts the timeslot in the Out-of-service state, disconnecting any existing calls and blocking any further incoming calls. Also, any synchronous call issued on this timeslot--for example, WaitCall( )--in the same process is aborted. The gc_ResetLineDev( ) function does not terminate a synchronous call issued in a different process.
When using ISDN protocols, DM3 products will transmit a SERVICE message to the network when gc_ResetLineDev( ) is issued.
When a B channel is placed into service, a SERVICE message may be transmitted, depending upon the value of CHP SetParm 0x1312 in the CONFIG file, CHP SetParm 0x1312 controls the sending of SERVICE messages when a B channel is placed into service. This parameter does not affect SERVICE messages sent upon gc_ResetLineDev( ). For more information on the CONFIG file settings, see the DM3 Configuration File Reference.
Click here to contact Dialogic Customer Engineering
Copyright 2002, Intel Corporation