grblHAL core  20260922
stream_file.c File Reference
#include "hal.h"
#include "stream_file.h"

Data Structures

struct  rd_stream
 

Typedefs

typedef struct rd_stream rd_stream_t
 

Functions

FLASHMEM vfs_file_t * stream_redirect_read (const char *filename, status_message_ptr status_handler, on_file_end_ptr eof_handler)
 
FLASHMEM void stream_reposition (vfs_file_t *file, size_t pos, line_number_t line_number)
 
FLASHMEM void stream_redirect_close (vfs_file_t *file)
 

Typedef Documentation

◆ rd_stream_t

typedef struct rd_stream rd_stream_t

Function Documentation

◆ stream_redirect_close()

FLASHMEM void stream_redirect_close ( vfs_file_t *  file)

◆ stream_redirect_read()

FLASHMEM vfs_file_t* stream_redirect_read ( const char *  filename,
status_message_ptr  status_handler,
on_file_end_ptr  eof_handler 
)

◆ stream_reposition()

FLASHMEM void stream_reposition ( vfs_file_t *  file,
size_t  pos,
line_number_t  line_number 
)