00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 class TOptIA_NA;
00020 #ifndef OPTIA_NA_H
00021 #define OPTIA_NA_H
00022
00023 #include "Opt.h"
00024
00025 class TOptIA_NA : public TOpt
00026 {
00027 public:
00028 TOptIA_NA( long IAID, long t1, long t2, TMsg* parent);
00029 TOptIA_NA( char * &buf, int &bufsize, TMsg* parent);
00030 int getSize();
00031 int getStatusCode();
00032
00033 unsigned long getIAID();
00034 unsigned long getT1();
00035 unsigned long getT2();
00036 unsigned long getMaxValid();
00037 int countAddrs();
00038
00039 char * storeSelf( char* buf);
00040 bool isValid();
00041 protected:
00042 bool Valid;
00043 unsigned long IAID;
00044 unsigned long T1;
00045 unsigned long T2;
00046 };
00047
00048
00049 #endif
00050