OSDN Git Service

0c4352d3f303e3582a5763e242000f50e873b0f5
[ultramonkey-l7/ultramonkey-l7-v3.git] / l7vsd / unit_tests / virtualservice_test / virtualservice_udp.cpp
1 //
2 //!    @file    virtualservice.cpp
3 //!    @brief    VirtualService class implementations
4 //
5 //    Copyright (C) 2008  NTT COMWARE Corporation.
6 //
7 //    Distributed under the Boost Software License, Version 1.0.(See accompanying
8 //    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt
9 //
10
11 #include <new>
12 #include <vector>
13 #include <sstream>
14 #include <boost/date_time/posix_time/posix_time.hpp>
15 #include <boost/bind.hpp>
16 #include <boost/lexical_cast.hpp>
17
18 #include "virtualservice.h"
19 #include "logger_enum.h"
20 #include "logger.h"
21 #include "parameter.h"
22
23 #define    BPS_DEFAULT_INTERVAL_USEC    500000ULL
24
25 // imprementation for virtualservice_udp
26 /*!
27  * virtualservice_udp class constructor.
28  */
29 l7vs::virtualservice_udp::virtualservice_udp(    const l7vs::l7vsd& invsd,
30                                                 const l7vs::replication& inrep,
31                                                 const l7vs::virtualservice_element& inelement) : 
32                                                     l7vs::virtualservice_base( invsd, inrep, inelement ){}
33 l7vs::virtualservice_udp::~virtualservice_udp(){}
34
35 void    l7vs::virtualservice_udp::handle_replication_interrupt( const boost::system::error_code& in ){
36 }
37 void    l7vs::virtualservice_udp::read_replicationdata(){
38 }
39
40 void    l7vs::virtualservice_udp::initialize( l7vs::error_code& err ){
41     err.setter( true, "" );
42 }
43 void    l7vs::virtualservice_udp::finalize( l7vs::error_code& err ){
44     err.setter( true, "" );
45 }
46
47 bool    l7vs::virtualservice_udp::operator==( const l7vs::virtualservice_base& in ){
48     return true;
49 }
50 bool    l7vs::virtualservice_udp::operator!=( const l7vs::virtualservice_base& in ){
51     return true;
52 }
53
54 void    l7vs::virtualservice_udp::set_virtualservice( const l7vs::virtualservice_element& in, l7vs::error_code& err ){
55     err.setter( true, "" );
56 }
57 void    l7vs::virtualservice_udp::edit_virtualservice( const l7vs::virtualservice_element& in, l7vs::error_code& err ){
58     err.setter( true, "" );
59 }
60
61 void    l7vs::virtualservice_udp::add_realserver( const l7vs::virtualservice_element& in, l7vs::error_code& err ){
62     err.setter( true, "" );
63 }
64 void    l7vs::virtualservice_udp::edit_realserver( const l7vs::virtualservice_element& in, l7vs::error_code& err ){
65     err.setter( true, "" );
66 }
67 void    l7vs::virtualservice_udp::del_realserver( const l7vs::virtualservice_element& in, l7vs::error_code& err ){
68     err.setter( true, "" );
69 }
70
71 void    l7vs::virtualservice_udp::run(){}
72 void    l7vs::virtualservice_udp::stop(){}
73
74 void    l7vs::virtualservice_udp::release_session( const tcp_session* session_ptr ){}