#ifndef EMPTY_SERVICE_CLASS
#define EMPTY_SERVICE_CLASS

/*****************************************************************************\
*                                                                             *
*  Name   : empty_service                                                     *
*  Author : Chris Koeritz                                                     *
*                                                                             *
*  Purpose:                                                                   *
*                                                                             *
*    Implements the responsibilities of the null service, which is basically  *
*  that the service can be installed and used to test for success of a        *
*  particular user/password combo for security.                               *
*                                                                             *
*******************************************************************************
* Copyright (c) 2001-$now By Author.  This program is free software; you can  *
* redistribute it and/or modify it under the terms of the GNU General Public  *
* License as published by the Free Software Foundation; either version 2 of   *
* the License or (at your option) any later version.  This is online at:      *
*     http://www.fsf.org/copyleft/gpl.html                                    *
* Please send any updates to: fred@gruntose.com                               *
\*****************************************************************************/

#include <service_ext/service_root.h>

class empty_service : public service_root
{
public:
  empty_service();
  virtual ~empty_service();

  IMPLEMENT_CLASS_NAME("empty_service");

  virtual void perform_service(int argc, char **argv);
    // the entry point into the service.
};

#endif

