Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ClntMsgRenew.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  *
7  * released under GNU GPL v2 only licence
8  *
9  * $Id: ClntMsgRenew.h,v 1.7 2008-08-29 00:07:28 thomson Exp $
10  *
11  */
12 
13 #ifndef CLNTMSGRENEW_H
14 #define CLNTMSGRENEW_H
15 #include "ClntMsg.h"
16 #include "ClntOptIA_NA.h"
17 
18 class TClntMsgRenew : public TClntMsg
19 {
20  public:
22 
23  void answer(SPtr<TClntMsg> Rep);
24  void doDuties();
25  bool check();
26  std::string getName() const;
28  void updateIA(SPtr <TClntOptIA_NA> ptrOptIA);
29  void releaseIA(long IAID);
30 
31  private:
32 };
33 
34 #endif
35