W5200(WIZ820io) network interface

Committer:
va009039
Date:
Sat Apr 14 17:21:11 2012 +0000
Revision:
0:61831b843b44
Child:
1:803123933c5a

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
va009039 0:61831b843b44 1 // w5200NetIf.h 2012/4/13
va009039 0:61831b843b44 2 #ifndef W5200_NETIF_H
va009039 0:61831b843b44 3 #define W5200_NETIF_H
va009039 0:61831b843b44 4 #include "MyNetIf.h"
va009039 0:61831b843b44 5
va009039 0:61831b843b44 6 class w5200NetIf : public MyNetIf {
va009039 0:61831b843b44 7 public:
va009039 0:61831b843b44 8 w5200NetIf();
va009039 0:61831b843b44 9 w5200NetIf(IpAddr ip, IpAddr netmask, IpAddr gateway, IpAddr dns);
va009039 0:61831b843b44 10 int IPrenew(int timeout_ms = 15000);
va009039 0:61831b843b44 11 int IPrelease(int timeout_ms = 15000);
va009039 0:61831b843b44 12 int setup(int timeout_ms = 15000);
va009039 0:61831b843b44 13 private:
va009039 0:61831b843b44 14 bool m_useDhcp;
va009039 0:61831b843b44 15 IpAddr m_netmask;
va009039 0:61831b843b44 16 IpAddr m_gateway;
va009039 0:61831b843b44 17 IpAddr m_dns;
va009039 0:61831b843b44 18 const char* m_hostname;
va009039 0:61831b843b44 19 };
va009039 0:61831b843b44 20 #endif //W5200_NETIF_H