Loading...
Searching...
No Matches
globals.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2018 HAW Hamburg
3 * SPDX-License-Identifier: LGPL-2.1-only
4 */
5
6#pragma once
7
17
18#include "evtimer.h"
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
28
36#define GNRC_RPL_MSG_TYPE_PARENT_TIMEOUT (0x0904)
40#define GNRC_RPL_MSG_TYPE_INSTANCE_CLEANUP (0x0905)
44#define GNRC_RPL_MSG_TYPE_DODAG_DAO_TX (0x0906)
48#define GNRC_RPL_MSG_TYPE_DODAG_FLOAT_TIMEOUT (0x0907)
50
54#define GNRC_RPL_PARENT_PROBE_INTERVAL (2 * MS_PER_SEC)
55
63#define GNRC_RPL_PARENT_UNUSED (0)
67#define GNRC_RPL_PARENT_ACTIVE (1)
71#define GNRC_RPL_PARENT_STALE (2)
75#define GNRC_RPL_PARENT_TIMEOUT (GNRC_RPL_PARENT_STALE + \
76 CONFIG_GNRC_RPL_PARENT_TIMEOUT_DIS_RETRIES)
77
78
79#ifdef __cplusplus
80}
81#endif
82
evtimer API definitions
evtimer_msg_t gnrc_rpl_evtimer
Event queue for msg events.
evtimer_t evtimer_msg_t
IPC-message event timer.
Definition evtimer_msg.h:31