Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
 4.0.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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 )