53 virtual ~WvModemBase();
62 virtual int speed(
int _baud);
72 const char *wstype()
const {
return "WvModemBase"; }
80class WvModem :
public WvModemBase
94 void setup_modem(
bool rtscts);
100 WvModem(WvStringParm filename,
int _baud,
bool rtscts =
true,
101 bool _no_reset =
false);
105 virtual void close();
114 virtual int speed(
int _baud);
117 const char *wstype()
const {
return "WvModem"; }
WvFile()
Create an empty WvFile that you'll open later with open().
Class to handle Lock files - useful for WvDial and other places where we need to guarantee exclusive ...
A WvLog stream accepts log messages from applications and forwards them to all registered WvLogRcv's.
virtual int speed(int _baud)
do-nothing method that is not needed in WvModemBase
virtual void close()
do-nothing method that is not needed in WvModemBase
int getspeed()
this one really is needed
virtual bool carrier()
do-nothing method that is not needed in WvModemBase
virtual void hangup()
may need to hangup for redial reasons
virtual void close()
Close the connection to the modem.
virtual int speed(int _baud)
_baud is the desired speed, that you wish the modem to communicate with, and this method returns the ...
virtual bool carrier()
Is there a carrier present?