Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ClntMsgRelease.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  */
10 
11 class TClntMsgRelease;
12 #ifndef CLNTMSGRELEASE_H
13 #define CLNTMSGRELEASE_H
14 #include "ClntMsg.h"
15 
16 class TClntMsgRelease : public TClntMsg
17 {
18  public:
19  /* TClntMsgRelease(int iface, SPtr<TIPv6Addr> addr=NULL); */
20 
22  TContainer< SPtr<TAddrIA> > iaLst,
23  SPtr<TAddrIA> ta,
24  TContainer< SPtr<TAddrIA> > pdLst);
25 
26  void answer(SPtr<TClntMsg> Rep);
27  void doDuties();
28  bool check();
29  std::string getName() const;
31 };
32 #endif /* CLNTMSGRELEASE_H */
33