Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SrvMsgRenew.h
Go to the documentation of this file.
1 /*
2  * Dibbler - a portable DHCPv6
3  *
4  * authors: Tomasz Mrugalski <thomson@klub.com.pl>
5  * Marek Senderski <msend@o2.pl>
6  * chamges Krzysztof Wnuk <keczi@poczta.onet.pl>
7  * released under GNU GPL v2 only licence
8  *
9  */
10 
11 #ifndef SRVMSGRENEW_H
12 #define SRVMSGRENEW_H
13 #include "SrvMsg.h"
14 
15 class TSrvMsgRenew : public TSrvMsg
16 {
17  public:
18  TSrvMsgRenew(int iface, SPtr<TIPv6Addr> addr, char* buf, int bufSize);
19 
20  void doDuties();
21  unsigned long getTimeout();
22  std::string getName() const;
23  bool check();
24  ~TSrvMsgRenew();
25 };
26 
27 #endif /* SRVMSGRENEW_H */
28