/***************************************************************************
 *                                                                         *
 *   POLLAGT.H                                                             *
 *                                                                         *
 *   Copyright (c) 1997 Galacticomm, Inc.                                  *
 *                                                                         *
 *                                                                         *
 *   Poll Agent Class.                                                     *
 *                                                  - N.C. Osterc  9/06/98 *
 *                                                                         *
 ***************************************************************************/

#ifndef __POLLAGT_H
#define __POLLAGT_H

#include "poll.h"
#include "galacth.h"
#include "pollmsg.h"
#include "pollapi.h"

class pollAgent: public acthAgent {
public:

     pollAgent();                  // default constructor

     ~pollAgent();                 // destructor

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

     pollMsg *m_pMsg;              // pointer to message class
     pollAPI *m_pAPI;              // point to API class object
};

#endif                             // __POLLAGT_H
