grblHAL core  20250320
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

void stream_set_type (stream_type_t type, vfs_file_t *file)
 
bool stream_is_file (void)
 
vfs_file_tstream_redirect_read (char *filename, status_message_ptr status_handler, on_file_end_ptr eof_handler)
 
void stream_redirect_close (vfs_file_t *file)
 

Typedef Documentation

◆ rd_stream_t

typedef struct rd_stream rd_stream_t

Function Documentation

◆ stream_is_file()

bool stream_is_file ( void  )

◆ stream_redirect_close()

void stream_redirect_close ( vfs_file_t file)

◆ stream_redirect_read()

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

◆ stream_set_type()

void stream_set_type ( stream_type_t  type,
vfs_file_t file 
)