Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
stropts.h File Reference

Go to the source code of this file.

Data Structures

struct  strbuf
 

Macros

#define RS_HIPRI   BIT(0)
 

Functions

int putmsg (int fildes, const struct strbuf *ctlptr, const struct strbuf *dataptr, int flags)
 
int fdetach (const char *path)
 
int fattach (int fildes, const char *path)
 
int getmsg (int fildes, struct strbuf *ctlptr, struct strbuf *dataptr, int *flagsp)
 
int getpmsg (int fildes, struct strbuf *ctlptr, struct strbuf *dataptr, int *bandp, int *flagsp)
 
int isastream (int fildes)
 

Macro Definition Documentation

◆ RS_HIPRI

#define RS_HIPRI   BIT(0)

Function Documentation

◆ fattach()

int fattach ( int fildes,
const char * path )

◆ fdetach()

int fdetach ( const char * path)

◆ getmsg()

int getmsg ( int fildes,
struct strbuf * ctlptr,
struct strbuf * dataptr,
int * flagsp )

◆ getpmsg()

int getpmsg ( int fildes,
struct strbuf * ctlptr,
struct strbuf * dataptr,
int * bandp,
int * flagsp )

◆ isastream()

int isastream ( int fildes)

◆ putmsg()

int putmsg ( int fildes,
const struct strbuf * ctlptr,
const struct strbuf * dataptr,
int flags )