net_misc.h
Go to the documentation of this file.
Ethernet.
IPv4 and IPv6 common routines.
TCP/IP stack core.
error_t netDetachTimerCallback(NetTimerCallback callback, void *param)
Unregister timer callback.
Definition: net_misc.c:382
void netGetRandData(uint8_t *data, size_t length)
Get a string of random data.
Definition: net_misc.c:927
void netProcessLinkChange(NetInterface *interface)
Process link state change event.
Definition: net_misc.c:198
error_t netDetachLinkChangeCallback(NetInterface *interface, NetLinkChangeCallback callback, void *param)
Unregister link change callback.
Definition: net_misc.c:165
bool_t netTimerExpired(NetTimer *timer)
Check whether the timer has expired.
Definition: net_misc.c:789
void(* NetLinkChangeCallback)(NetInterface *interface, bool_t linkState, void *param)
Link change callback.
Definition: net_misc.h:64
bool_t netTimerRunning(NetTimer *timer)
Check whether the timer is running.
Definition: net_misc.c:776
error_t netAttachTimerCallback(systime_t period, NetTimerCallback callback, void *param)
Register timer callback.
Definition: net_misc.c:344
error_t netAttachLinkChangeCallback(NetInterface *interface, NetLinkChangeCallback callback, void *param)
Register link change callback.
Definition: net_misc.c:127
int32_t netGetRandRange(int32_t min, int32_t max)
Get a random value in the specified range.
Definition: net_misc.c:900