Z-Wave Typedefs#

Functions#

uint32_t
minimum(uint32_t x, uint32_t y)

Macros#

#define
ZW_WEAK __attribute__((weak))
#define
EOF (-1)
#define
NULL ((void*)0)
#define
NO_RETURN

This definition is used for task-functions and allows the compiler to know this detail and therefore do optimizations on the function.

#define
VOID_CALLBACKFUNC (completedFunc)

Define for making easy and consistent callback definitions.

#define
IS_NULL (x)

Safe null pointer check.

#define
NON_NULL (x)
#define
UIP_HTONL (x)

Function Documentation#

minimum#

static uint32_t minimum (uint32_t x, uint32_t y)
Parameters
TypeDirectionArgument NameDescription
uint32_tN/Ax
uint32_tN/Ay