mikroSDK Reference Manual
dhcp_client_fsm.h
Go to the documentation of this file.
1
31#ifndef _DHCP_CLIENT_FSM_H
32#define _DHCP_CLIENT_FSM_H
33
34//Dependencies
35#include "core/net.h"
36#include "dhcp/dhcp_client.h"
37
38//C++ guard
39#ifdef __cplusplus
40extern "C" {
41#endif
42
43//DHCP client related functions
44void dhcpClientStateInit(DhcpClientContext *context);
45void dhcpClientStateSelecting(DhcpClientContext *context);
46void dhcpClientStateRequesting(DhcpClientContext *context);
47void dhcpClientStateInitReboot(DhcpClientContext *context);
48void dhcpClientStateRebooting(DhcpClientContext *context);
49void dhcpClientStateProbing(DhcpClientContext *context);
50void dhcpClientStateAnnouncing(DhcpClientContext *context);
51void dhcpClientStateBound(DhcpClientContext *context);
52void dhcpClientStateRenewing(DhcpClientContext *context);
53void dhcpClientStateRebinding(DhcpClientContext *context);
54
55//C++ guard
56#ifdef __cplusplus
57}
58#endif
59
60#endif
DHCP client (Dynamic Host Configuration Protocol)
TCP/IP stack core.