+/* $Id: ex_filter_frontend_net.cpp,v 1.7 2005-10-15 14:09:09 adam Exp $
+ Copyright (c) 2005, Index Data.
+
+%LICENSE%
+ */
#include <cstdlib>
#include <iostream>
#include "session.hpp"
#include "package.hpp"
-class FilterInit: public yp2::Filter {
+class FilterInit: public yp2::filter::Base {
public:
void process(yp2::Package & package) const {
-
+
if (package.session().is_closed())
{
// std::cout << "Got Close.\n";
}
-
+
Z_GDU *gdu = package.request().get();
if (gdu)
{
yp2::RouterChain router;
// put frontend filter in router
- yp2::FilterFrontendNet filter_front;
+ yp2::filter::FrontendNet filter_front;
filter_front.ports() = ports;
// 0=no time, >0 timeout in seconds
router.rule(filter_front);
// put log filter in router
- yp2::FilterLog filter_log;
+ yp2::filter::Log filter_log;
router.rule(filter_log);
// put backend init filter in router
* Local variables:
* c-basic-offset: 4
* indent-tabs-mode: nil
+ * c-file-style: "stroustrup"
* End:
* vim: shiftwidth=4 tabstop=8 expandtab
*/