00001 #include "modem_NN.h" 00002 #include "modem_NNI.h" 00003 00004 #include "netnodeinterface.h" 00005 00006 static const char * ModemNeeds[] = 00007 { "line", 00008 0 00009 }; 00010 static const char * ModemProvides[] = 00011 { "modem", 00012 0 00013 }; 00014 00018 ModemNetNode::ModemNetNode() : ANetNode(tr("Dialup modem")) { 00019 } 00020 00024 ModemNetNode::~ModemNetNode(){ 00025 } 00026 00027 const QString ModemNetNode::nodeDescription(){ 00028 return tr("\ 00029 <p>Sets up a dialing procedures.</p>\ 00030 <p>Use this to dial up over modems, ISDN, GSM, ...</p>\ 00031 " 00032 ); 00033 } 00034 00035 ANetNodeInstance * ModemNetNode::createInstance( void ) { 00036 return new AModem( this ); 00037 } 00038 00039 const char ** ModemNetNode::needs( void ) { 00040 return ModemNeeds; 00041 } 00042 00043 const char ** ModemNetNode::provides( void ) { 00044 return ModemProvides; 00045 } 00046 00047 void ModemNetNode::setSpecificAttribute( QString & , QString & ) { 00048 } 00049 00050 void ModemNetNode::saveSpecificAttribute( QTextStream & ) { 00051 } 00052 00053 OPIE_NS2_PLUGIN( NetNodeInterface_T<ModemNetNode> )
1.4.2