friendev EtherDune TCP/IP library
Classes | Variables
/home/jander/temp/etherdune/DHCP.h File Reference
#include <ACross.h>
#include "UDPSocket.h"
#include "Stateful.h"

Go to the source code of this file.

Classes

class  DHCP
 EtherDune DHCP Service. More...
 

Variables

static const uint8_t DHCP_DISCOVER = 1
 
static const uint8_t DHCP_OFFER = 2
 
static const uint8_t DHCP_REQUEST = 3
 
static const uint8_t DHCP_DECLINE = 4
 
static const uint8_t DHCP_ACK = 5
 
static const uint8_t DHCP_NACK = 6
 
static const uint8_t DHCP_RELEASE = 7
 
static const uint8_t DHCP_INFORM = 8
 
static const uint8_t DHCP_OPTIONS_PAD = 0
 
static const uint8_t DHCP_OPTIONS_SUBNET = 1
 
static const uint8_t DHCP_OPTIONS_ROUTER = 3
 
static const uint8_t DHCP_OPTIONS_DNS = 6
 
static const uint8_t DHCP_OPTIONS_HOSTNAME = 12
 
static const uint8_t DHCP_OPTIONS_REQUESTED_IP = 50
 
static const uint8_t DHCP_OPTIONS_MESSAGETYPE = 53
 
static const uint8_t DHCP_OPTIONS_SERVER_IDENTIFIER = 54
 
static const uint8_t DHCP_OPTIONS_RENEWAL_TIME = 58
 
static const uint8_t DHCP_OPTIONS_CLIENT_IDENTIFIER = 61
 
static const uint8_t DHCP_OPTIONS_END = 255
 
static const uint8_t DHCP_HARDWARE_TYPE_ETHERNET = 1
 

Variable Documentation

const uint8_t DHCP_ACK = 5
static

Definition at line 47 of file DHCP.h.

const uint8_t DHCP_DECLINE = 4
static

Definition at line 46 of file DHCP.h.

const uint8_t DHCP_DISCOVER = 1
static

Definition at line 43 of file DHCP.h.

const uint8_t DHCP_HARDWARE_TYPE_ETHERNET = 1
static

Definition at line 64 of file DHCP.h.

const uint8_t DHCP_INFORM = 8
static

Definition at line 50 of file DHCP.h.

const uint8_t DHCP_NACK = 6
static

Definition at line 48 of file DHCP.h.

const uint8_t DHCP_OFFER = 2
static

Definition at line 44 of file DHCP.h.

const uint8_t DHCP_OPTIONS_CLIENT_IDENTIFIER = 61
static

Definition at line 61 of file DHCP.h.

const uint8_t DHCP_OPTIONS_DNS = 6
static

Definition at line 55 of file DHCP.h.

const uint8_t DHCP_OPTIONS_END = 255
static

Definition at line 62 of file DHCP.h.

const uint8_t DHCP_OPTIONS_HOSTNAME = 12
static

Definition at line 56 of file DHCP.h.

const uint8_t DHCP_OPTIONS_MESSAGETYPE = 53
static

Definition at line 58 of file DHCP.h.

const uint8_t DHCP_OPTIONS_PAD = 0
static

Definition at line 52 of file DHCP.h.

const uint8_t DHCP_OPTIONS_RENEWAL_TIME = 58
static

Definition at line 60 of file DHCP.h.

const uint8_t DHCP_OPTIONS_REQUESTED_IP = 50
static

Definition at line 57 of file DHCP.h.

const uint8_t DHCP_OPTIONS_ROUTER = 3
static

Definition at line 54 of file DHCP.h.

const uint8_t DHCP_OPTIONS_SERVER_IDENTIFIER = 54
static

Definition at line 59 of file DHCP.h.

const uint8_t DHCP_OPTIONS_SUBNET = 1
static

Definition at line 53 of file DHCP.h.

const uint8_t DHCP_RELEASE = 7
static

Definition at line 49 of file DHCP.h.

const uint8_t DHCP_REQUEST = 3
static

Definition at line 45 of file DHCP.h.