grblHAL core  20260206
io_stream_state_t Union Reference

#include <stream.h>

Data Fields

uint8_t value
 
struct {
   uint8_t   webui_connected:1
 
   uint8_t   is_usb:1
 
   uint8_t   linestate_event:1
 Set when driver supports on_linestate_changed event. More...
 
   uint8_t   passthru:1
 Set when stream is in passthru mode. More...
 
   uint8_t   utf8:1
 Set when stream is in UTF8 mode. More...
 
   uint8_t   eof:1
 Set when a file stream reaches end-of-file. More...
 
   uint8_t   m98_macro_prescan:1
 Set when prescanning gcode for M98 macro definitions. More...
 
   uint8_t   unused:1
 
}; 
 

Field Documentation

◆ 

struct { ... }

◆ eof

uint8_t eof

Set when a file stream reaches end-of-file.

◆ is_usb

uint8_t is_usb

◆ linestate_event

uint8_t linestate_event

Set when driver supports on_linestate_changed event.

◆ m98_macro_prescan

uint8_t m98_macro_prescan

Set when prescanning gcode for M98 macro definitions.

◆ passthru

uint8_t passthru

Set when stream is in passthru mode.

◆ unused

uint8_t unused

◆ utf8

uint8_t utf8

Set when stream is in UTF8 mode.

◆ value

uint8_t value

◆ webui_connected

uint8_t webui_connected

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