/***************************************************************************
 *                                                                         *
 *   SYNDLIB.H                                                             *
 *                                                                         *
 *   Copyright (c) 1998       Galacticomm, Inc.    All Rights Reserved.    *
 *                                                                         *
 *   Active HTML File Library Detail Synthesis                             *
 *   Declaration                                                           *
 *                                                                         *
 *                                                - Phil Henning 11/17/98  *
 *                                                                         *
 ***************************************************************************/

#ifndef __SYNDLIB_H
#define __SYNDLIB_H

#include "synfilah.h"
#include "filtdef.h"

class synLibDetail : public synBaseAuth {     // /view/lib URL
public:
     synLibDetail(
     acthSession* _ses,
     bool anonok,
     INT lvlcnt=2);

     ~synLibDetail();

protected:
     ACTHCODE
     proceedRequest();                  // setup request context

     ACTHCODE
     proceedSynth();                    // proceed with synthesis

     ACTHCODE
     proceedDerivedResponse();          // proceed with response

     INT
     translateError();                  // translate err to mcv file op

private:
     struct fllib m_fllib;              // file library struct
};

#endif // __SYNDLIB_H

