Zephyr Project API 3.7.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 
)