Main Page | Class Hierarchy | Class List | File List | Class Members

tacpp::Terminal Class Reference

Terminal. More...

#include <Terminal.h>

List of all members.

Public Member Functions

 Terminal (int, struct in_addr)
 ~Terminal ()
void process ()
void process (string in) throw (VtyErr,CmdErr)
void process (const char *) throw (VtyErr,CmdErr)
commandStatus makeAction (char *const *mask, const string cmdname, const list< string >paramList, Command *up) throw (CmdErr)
bool auth ()
commandStatus cmdExit (char *const *mask, const string cmdname, const list< string > paramlist, Command *up)
commandStatus cmdHelp (char *const *mask, const string cmdname, const list< string >paramList, Command *up)
commandStatus cmdShowUsr (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdShowNas (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdClearUsr (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdClearNas (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdDbCreate (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdDbAdd (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdDbDel (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdDbMod (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdDbShow (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdNoDebug (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdDebug (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfig (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigAccess (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigBilling (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigBundle (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigDb (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigDebug (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigDevice (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigListner (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigManager (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigPeer (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)
commandStatus cmdConfigPool (char *const *mask, const string cmdID, const list< string > paramlist, Command *up)

Public Attributes

char username [100]
char address [100]
VtyTerm * vt

Protected Attributes

map< string, MethodPointer,
less< string > > 
pM
Clicl


Detailed Description

Terminal.

Author:
lsk
Version:
1


Constructor & Destructor Documentation

Terminal::~Terminal  ) 
 

destructor


Member Function Documentation

bool Terminal::auth  ) 
 

terminal user authentication

void Terminal::process const char *   )  throw (VtyErr,CmdErr)
 

process file with commands


The documentation for this class was generated from the following files:
Generated on Thu Jul 21 23:09:49 2005 for tacppd.kdevelop by doxygen 1.3.5