ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
Rcwl0516Ns Struct Reference

Dispatch table. Addressed by offset, so the layout is asserted below. More...

#include <rcwl0516.h>

Public Attributes

void(* presence_init )(uint8_t *, PresenceCore *, uint32_t, uint32_t, uint32_t)
 
proto_bool(* presence_update )(uint8_t *, PresenceCore *, proto_bool, uint32_t)
 
proto_bool(* presence_get )(uint8_t *, const PresenceCore *)
 
proto_bool(* presence_take_event )(uint8_t *, PresenceCore *)
 
void(* core_init )(uint8_t *, PresenceCore *, uint32_t)
 
proto_bool(* begin )(uint8_t *, int)
 
proto_bool(* poll )(uint8_t *)
 
void(* present )(uint8_t *)
 

Detailed Description

Dispatch table. Addressed by offset, so the layout is asserted below.

Definition at line 83 of file rcwl0516.h.

Member Data Documentation

◆ presence_init

void(* Rcwl0516Ns::presence_init) (uint8_t *, PresenceCore *, uint32_t, uint32_t, uint32_t)

Definition at line 85 of file rcwl0516.h.

◆ presence_update

proto_bool(* Rcwl0516Ns::presence_update) (uint8_t *, PresenceCore *, proto_bool, uint32_t)

Definition at line 86 of file rcwl0516.h.

◆ presence_get

proto_bool(* Rcwl0516Ns::presence_get) (uint8_t *, const PresenceCore *)

Definition at line 87 of file rcwl0516.h.

◆ presence_take_event

proto_bool(* Rcwl0516Ns::presence_take_event) (uint8_t *, PresenceCore *)

Definition at line 88 of file rcwl0516.h.

◆ core_init

void(* Rcwl0516Ns::core_init) (uint8_t *, PresenceCore *, uint32_t)

Definition at line 89 of file rcwl0516.h.

◆ begin

proto_bool(* Rcwl0516Ns::begin) (uint8_t *, int)

Definition at line 90 of file rcwl0516.h.

◆ poll

proto_bool(* Rcwl0516Ns::poll) (uint8_t *)

Definition at line 91 of file rcwl0516.h.

◆ present

void(* Rcwl0516Ns::present) (uint8_t *)

Definition at line 92 of file rcwl0516.h.


The documentation for this struct was generated from the following file: