Local Modems

Local modems are used in circumstances where you wish to be able to make outgoing calls from a modem that is part of the local PC's setup (in a distributed application, for example).

A local modem is defined by creating a modem tag in which the workstation parameter is blank (i.e. leave the "Workstation Name" field of the modem tag's configuration folder blank). The Modem Manager interprets this to mean that it has to associate this logical modem with the first modem that is not otherwise allocated on the local PC. If there is no such modem, then the local modem is unavailable at that workstation.

If you wish to associate a logical modem with a specific local modem, then include a line similar to the following in the workstation.Dynamic file on the  PC.

ModemTagNameDevice = Actual Modem Device Name

Example:

Modem01Device = HSP56 Micro Modem

Please note the following details:

    A local modem is used for outgoing calls only.

    Local modems are only used on specific instructions from the tag that originates the call (see MakeCall()).

Calls scheduled for handling by a local modem are queued on a separate queue at the local PC. If the local PC is shutdown before the call has been made, then that call will not be picked up by another PC and all memory of that call request will be lost.