ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_modem_wait_ctx_t Struct Reference

Bundled args + state for one iteration of the wait loop. More...

Data Fields

const char * cmd
 Command we sent (for echo).
const char * expected_response
 Optional expected prefix.
char * capture
 Optional capture buffer.
size_t capture_len
 Capacity of capture.
size_t * used
 Bytes already populated in capture.
uint8_t * seen_exp
 Sticky: prefix observed yet?

Detailed Description

Bundled args + state for one iteration of the wait loop.

Definition at line 656 of file ra8_modem_at.c.

Field Documentation

◆ capture

char* ra8_modem_wait_ctx_t::capture

Optional capture buffer.

Definition at line 659 of file ra8_modem_at.c.

Referenced by internal_pump_one().

◆ capture_len

size_t ra8_modem_wait_ctx_t::capture_len

Capacity of capture.

Definition at line 660 of file ra8_modem_at.c.

Referenced by internal_pump_one().

◆ cmd

const char* ra8_modem_wait_ctx_t::cmd

Command we sent (for echo).

Definition at line 657 of file ra8_modem_at.c.

Referenced by internal_pump_one().

◆ expected_response

const char* ra8_modem_wait_ctx_t::expected_response

Optional expected prefix.

Definition at line 658 of file ra8_modem_at.c.

Referenced by internal_pump_one().

◆ seen_exp

uint8_t* ra8_modem_wait_ctx_t::seen_exp

Sticky: prefix observed yet?

Definition at line 662 of file ra8_modem_at.c.

Referenced by internal_pump_one().

◆ used

size_t* ra8_modem_wait_ctx_t::used

Bytes already populated in capture.

Definition at line 661 of file ra8_modem_at.c.

Referenced by internal_pump_one().


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