CHENGQI YANG / SmartLab_MuRata
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers DHCPInfoResponse.h Source File

DHCPInfoResponse.h

00001 #ifndef SmartLab_MuRata_Response_DHCPInfoResponse
00002 #define SmartLab_MuRata_Response_DHCPInfoResponse
00003 
00004 #include "Payload.h"
00005 #include "SNICCode.h"
00006 #include "IPAddress.h"
00007 #include "DHCPMode.h"
00008 
00009 using namespace std;
00010 
00011 namespace SmartLabMuRata
00012 {
00013 class DHCPInfoResponse : public Payload
00014 {
00015 public :
00016     DHCPInfoResponse(Payload * payload);
00017 
00018     SNICCode GetStatus();
00019 
00020     const char * GetLocalMAC();
00021 
00022     IPAddress GetLocalIP();
00023 
00024     IPAddress GetGatewayIP();
00025 
00026     IPAddress GetSubnetMask();
00027 
00028     DHCPMode GetDHCPMode();
00029 };
00030 }
00031 
00032 #endif