Skip to content

Struct SYN_AtParser

ClassList > SYN_AtParser

AT Command Parser context.

  • #include <syn_at_parser.h>

Public Attributes

Type Name
int cme_error_code
SYN_AtRespType last_resp
char * line_buf
size_t line_buf_size
size_t line_len
bool prompt_detected

Public Attributes Documentation

variable cme_error_code

int SYN_AtParser::cme_error_code;

Parsed CME/CMS error code (if last_resp == SYN_AT_RESP_CME_ERROR)


variable last_resp

SYN_AtRespType SYN_AtParser::last_resp;

Result of last decoded feed byte


variable line_buf

char* SYN_AtParser::line_buf;

Caller-owned line buffer


variable line_buf_size

size_t SYN_AtParser::line_buf_size;

Capacity of line_buf


variable line_len

size_t SYN_AtParser::line_len;

Current accumulated line length


variable prompt_detected

bool SYN_AtParser::prompt_detected;

true if '>' prompt was encountered



The documentation for this class was generated from the following file src/syntropic/proto/syn_at_parser.h