![]() |
#include <kernel/mod2.h>
#include <omalloc/omalloc.h>
#include <reporter/si_signals.h>
#include "tok.h"
#include "ipid.h"
#include "subexpr.h"
#include "links/silink.h"
#include "lists.h"
#include "pipeLink.h"
#include <stdio.h>
#include <fcntl.h>
#include <errno.h>
#include <unistd.h>
#include <sys/types.h>
#include <signal.h>
#include <sys/select.h>
#include <sys/socket.h>
Go to the source code of this file.
Data Structures | |
struct | pipeInfo |
Functions | |
BOOLEAN | pipeOpen (si_link l, short flag, leftv) |
LINKAGE BOOLEAN | pipeClose (si_link l) |
LINKAGE BOOLEAN | pipeKill (si_link l) |
LINKAGE leftv | pipeRead1 (si_link l) |
LINKAGE BOOLEAN | pipeWrite (si_link l, leftv data) |
const char * | slStatusPipe (si_link l, const char *request) |
si_link_extension | slInitPipeExtension (si_link_extension s) |
Variables | |
si_link | pipeLastLink |
struct pipeInfo |
Definition at line 31 of file pipeLink.cc.
Data Fields | ||
---|---|---|
FILE * | f_read | |
FILE * | f_write | |
int | fd_read | |
int | fd_write | |
char | level | |
pid_t | pid |
Definition at line 87 of file pipeLink.cc.
Definition at line 101 of file pipeLink.cc.
Definition at line 41 of file pipeLink.cc.
Definition at line 114 of file pipeLink.cc.
Definition at line 129 of file pipeLink.cc.
si_link_extension slInitPipeExtension | ( | si_link_extension | s | ) |
Definition at line 196 of file pipeLink.cc.
Definition at line 159 of file pipeLink.cc.