Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
selfpipe.c File Reference
#include <fcntl.h>
#include <stdint.h>
#include <stdio.h>
#include <unistd.h>
#include "selfpipe.h"
Include dependency graph for selfpipe.c:

Macros

#define _GNU_SOURCE
 

Functions

void selfpipe_init (void)
 
void selfpipe_push (void)
 
void selfpipe_pop (void)
 
void selfpipe_UpdateFdSet (fd_set *aReadFdSet, fd_set *aWriteFdSet, int *aMaxFd)
 

Macro Definition Documentation

◆ _GNU_SOURCE

#define _GNU_SOURCE

Function Documentation

◆ selfpipe_init()

void selfpipe_init ( void  )

◆ selfpipe_pop()

void selfpipe_pop ( void  )

◆ selfpipe_push()

void selfpipe_push ( void  )

◆ selfpipe_UpdateFdSet()

void selfpipe_UpdateFdSet ( fd_set *  aReadFdSet,
fd_set *  aWriteFdSet,
int *  aMaxFd 
)