paraslash Paraslash Audio Streaming
About   News   Download   Documentation   Development

Data Fields
stdout_task Struct Reference

The task structure used for writing to stdout. More...

#include <stdout.h>

Data Fields

struct task * task
 The task structure used by the scheduler. More...
 
struct btr_node * btrn
 Stdout is always a leaf node in the buffer tree. More...
 
int fd_flags
 The descriptor flags of STDOUT at startup. More...
 
bool must_set_nonblock_flag
 Whether we have to set STDOUT to nonblocking mode. More...
 

Detailed Description

The task structure used for writing to stdout.

This is used by para_recv, para_filter and para_client.

Field Documentation

◆ task

struct task* task

The task structure used by the scheduler.

◆ btrn

struct btr_node* btrn

Stdout is always a leaf node in the buffer tree.

◆ fd_flags

int fd_flags

The descriptor flags of STDOUT at startup.

◆ must_set_nonblock_flag

bool must_set_nonblock_flag

Whether we have to set STDOUT to nonblocking mode.


The documentation for this struct was generated from the following file: