modemclient.h
// Copyright (c) 1999-2018 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_MODEMCLIENT_H
#define RUDIMENTS_MODEMCLIENT_H
#include <rudiments/private/modemclientincludes.h>
class RUDIMENTS_DLLSPEC modemclient : public client, private modemutil {
public:
modemclient();
modemclient(const modemclient &m);
modemclient &operator=(const modemclient &m);
virtual ~modemclient();
void initialize(constnamevaluepairs *cd);
void initialize(const char *device,
const char *baud,
const char *customatcommands,
const char *connectscript,
const char *phonenumber,
const char *disconnectscript,
uint32_t retrywait,
uint32_t tries);
int32_t connect();
bool close();
#include <rudiments/private/modemclient.h>
};
#endif
client
Definition: client.h:11
device
Definition: device.h:16
modemclient
Definition: modemclient.h:11
modemclient::initialize
void initialize(const char *device, const char *baud, const char *customatcommands, const char *connectscript, const char *phonenumber, const char *disconnectscript, uint32_t retrywait, uint32_t tries)
modemclient::~modemclient
virtual ~modemclient()
modemclient::operator=
modemclient & operator=(const modemclient &m)
modemclient::modemclient
modemclient()
modemclient::initialize
void initialize(constnamevaluepairs *cd)
modemclient::close
bool close()
modemclient::modemclient
modemclient(const modemclient &m)
modemclient::connect
int32_t connect()
modemutil
Definition: modemutil.h:11