B
Configuring QWinsock 

By choosing Settings from Quarterdeck Winsock's control menu, you can change QWinsock's default behavior as it dials your Provider and while a connection is maintained.
Establishing a Connection
During peak hours of operation, you may have to dial your Provider a number of times before you can connect. QWinsock allows you to specify how many times the program should dial your Provider before giving up. The default Number of Redials is three. If you often get a busy signal when you attempt to connect to your account, you may want to enter a larger number in this field.
You can also configure Redial Delay, the number of seconds that QWinsock waits between redial attempts. The default setting is ten seconds. 
Connect Time refers to the length of time that QWinsock waits for your modem to establish a connection after dialing your Provider. The default, 60 seconds, is adequate for most systems. However, if you find that your Provider's server requires more than 60 seconds to establish a connection, enter a larger value in this field.
Maintaining a Connection
When you use the default settings, QWinsock automatically disconnects (hangs up from your Provider) when your program sends a message indicating it is finished using the Winsock driver or after five minutes of linger time, a period during which no network activity takes place. By default, QWinsock also unloads from memory when all Winsock-using applications are closed.
Winsock applications use a standard Windows API call (a message that a program sends to Windows) called WSACleanup to tell WINSOCK.DLL they have finished using its services. You might have a program that sends this call each time it sends or receives data rather than waiting until it closes down completely. One such program is the mail reader Eudora by Qualcomm.
If you use a program that sends a WSACleanup call each time it performs a task, your connection to your Service Provider may be continually terminated when you do not want it to be. If this occurs, disable the Auto Disconnect on WSACleanup feature on the Settings menu.
You can also change the linger time (the length of time you remain connected to your Provider if no network activity takes place) by entering a different number in the Linger time (in seconds) field on the Settings screen. To disable the feature altogether, enter a zero in this field. 
To prevent QWinsock from unloading after all of your Winsock applications close, check the Keep Winsock in Memory box. You might do this if you alternate between Winsock drivers and don't want to manually reload QWinsock the next time you want to use it or if you want to remain online with your Provider while you close down one application and start up another. 

If you have enabled the Keep Winsock in Memory feature in your QWinsock Settings, QWinsock remains in memory even if you close all Winsock applications. To switch between Winsock drivers, you must either disable this feature before closing your Winsock applications, manually close QWinsock, or restart Windows.
If you want to open and close several different Winsock applications and do not want to restart QWinsock and redial your Provider after using each program, enable the Prompt on Application Hangup feature. When you exit the last program using your active connection, you will be asked if you want to terminate the connection (hang up the modem) and close QWinsock. When enabled, this feature temporarily overrides the Auto Disconnect on WSACleanup and Keep Winsock in Memory options.
Saving Changes to QWinsock's Settings
If you want to save changes to QWinsock's settings, click the appropriate Save button, then click OK to close the dialog box. If you do not save your changes, they remain in effect for the current session only.
