/* smpppdstate.cpp Copyright (c) 2006 by Heiko Schaefer Kopete (c) 2002-2006 by the Kopete developers ************************************************************************* * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; version 2 of the License. * * * ************************************************************************* */ #include #include "smpppdclient.h" #include "smpppdstate.h" using namespace SMPPPD; State::State() {} State::~State() {} TQStringList State::read(Client * client) const { return client->read(); } void State::write(Client * client, const char * cmd) { client->write(cmd); } void State::changeState(Client * client, State * state) { client->changeState(state); } KNetwork::KStreamSocket * State::socket(Client * client) const { return client->m_sock; } TQString State::password(Client * client) const { return client->m_password; } void State::setPassword(Client * client, const TQString& pass) { client->m_password = pass; } void State::setServerID(Client * client, const TQString& id) { client->m_serverID = id; } void State::setServerVersion(Client * client, const TQString& ver) { client->m_serverVer = ver; } void State::setSocket(Client * client, KNetwork::KStreamSocket * sock) { client->m_sock = sock; } bool State::connect(Client * /* client */, const TQString& /* server */, uint /* port */) { return false; } void State::disconnect(Client * /* client */) {} TQStringList State::getInterfaceConfigurations(Client * /* client */) { return TQStringList(); } bool State::statusInterface(Client * /* client */, const TQString& /* ifcfg */) { return false; }