Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SrvMsgLeaseQuery.h
Go to the documentation of this file.
1 /*
2  * Dibbler - a portable DHCPv6
3  *
4  * authors: Tomasz Mrugalski <thomson@klub.com.pl>
5  *
6  * released under GNU GPL v2 only licence
7  *
8  */
9 
10 class TSrvMsgLeaseQuery;
11 #ifndef SRVMSGLEASEQUERY_H
12 #define SRVMSGLEASEQUERY_H
13 
14 #include "SmartPtr.h"
15 #include "SrvMsg.h"
16 #include "IPv6Addr.h"
17 
18 class TSrvMsgLeaseQuery : public TSrvMsg
19 {
20  public:
21  TSrvMsgLeaseQuery(int iface, SPtr<TIPv6Addr> addr, char* buf, int bufSize);
22 
23  void doDuties();
24  bool check();
26  std::string getName() const;
27 
28  private:
29 };
30 
31 
32 #endif /* SRVMSGREQUEST_H */
33