/***************************************************************************
 *                                                                         *
 *   UIEAGT.H                                                              *
 *                                                                         *
 *   Copyright (c) 1997 Galacticomm, Inc.                                  *
 *                                                                         *
 *                                                                         *
 *   Account Agent Class.                                                  *
 *                                                  - N.C. Osterc 10/20/98 *
 *                                                                         *
 ***************************************************************************/

#ifndef __UIEAGT_H
#define __UIEAGT_H

#include "gcomm.h"
#include "galacth.h"
#include "uiemsg.h"

class uieAgent: public acthAgent {
public:

     uieAgent();                   // default constructor

     ~uieAgent();                  // destructor

     acthSynthesis *               // returned synth object
     newSynthesis(                 // return a new synthesis object
     acthSession *ses);            // session object

private:

     uieMsg m_uieMsg;            // instance of message class
};

#endif                             // __UIEAGT_H
