pfodParser  5.0.1
The pfodParser library is handles commands sent from the Android pfodApp, pfodApp supports WiFi, BLE, Bluetooth and SMS connections
BufferRange Struct Reference

pfodCircularLineBuffer.h More...

#include <pfodCircularLineBuffer.h>

Public Attributes

size_t startPos
 
size_t endPos
 
size_t startLine
 
size_t endLine
 

Detailed Description

pfodCircularLineBuffer.h

Line-aware circular buffer that stores complete lines only. When wrapping, automatically adjusts to maintain line boundaries. Implements Stream interface for reading data.

Default buffer size: 8KB (configurable) Line terminator: \r
(c)2025 Forward Computing and Control Pty. Ltd. NSW Australia, www.forward.com.au Structure representing a range of bytes in the circular buffer. Used to specify data positions without copying.

Definition at line 24 of file pfodCircularLineBuffer.h.

Member Data Documentation

◆ endLine

size_t BufferRange::endLine

Definition at line 28 of file pfodCircularLineBuffer.h.

◆ endPos

size_t BufferRange::endPos

Definition at line 26 of file pfodCircularLineBuffer.h.

◆ startLine

size_t BufferRange::startLine

Definition at line 27 of file pfodCircularLineBuffer.h.

◆ startPos

size_t BufferRange::startPos

Definition at line 25 of file pfodCircularLineBuffer.h.