EVE 1.0
iqrf_global_handlers_t Struct Reference

#include <iqrf.h>

Data Fields

void(* OnOffline )(const struct iqrf_t *Iqrf)
 
void(* OnOnline )(const struct iqrf_t *Iqrf)
 
void(* OnDpaRequest )(const struct iqrf_t *Iqrf, uint8_t Cmd, const uint8_t *Data, uint8_t Length)
 
void(* OnBroadcastRequest )(const struct iqrf_t *Iqrf, const struct iqrf_dpa_broadcast_t *Dpa, uint8_t Length)
 
void(* OnFrcRequest )(const struct iqrf_t *Iqrf, uint8_t Cmd, const uint8_t *Data, uint8_t Length)
 

Detailed Description

Per-instance IQRF global handlers (callbacks) table

Definition at line 140 of file iqrf.h.

Field Documentation

void(* iqrf_global_handlers_t::OnOffline) (const struct iqrf_t *Iqrf)

Called when an IQRF device goes offline

Definition at line 143 of file iqrf.h.

void(* iqrf_global_handlers_t::OnOnline) (const struct iqrf_t *Iqrf)

Called when an IQRF device goes online

Definition at line 146 of file iqrf.h.

void(* iqrf_global_handlers_t::OnDpaRequest) (const struct iqrf_t *Iqrf, uint8_t Cmd, const uint8_t *Data, uint8_t Length)

Called when an IQRF device receives a DPA request

Definition at line 149 of file iqrf.h.

void(* iqrf_global_handlers_t::OnBroadcastRequest) (const struct iqrf_t *Iqrf, const struct iqrf_dpa_broadcast_t *Dpa, uint8_t Length)

Called when an IQRF device receives a broadcast DPA request

Definition at line 152 of file iqrf.h.

void(* iqrf_global_handlers_t::OnFrcRequest) (const struct iqrf_t *Iqrf, uint8_t Cmd, const uint8_t *Data, uint8_t Length)

Called when an IQRF device receives an FRC request

Definition at line 155 of file iqrf.h.