pidentd  3.0.19
About: implementation of the RFC1413 identification server (more or less complete rewrite compared to version 2)
  Fossies Dox: pidentd-3.0.19.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

buffer_t Struct Reference

#include <buffer.h>

Collaboration diagram for buffer_t:
[legend]

Data Fields

void ** buf
 
int bsize
 
int occupied
 
int nextin
 
int nextout
 
pthread_mutex_t mtx
 
pthread_cond_t more
 
pthread_cond_t less
 

Detailed Description

Definition at line 18 of file buffer.h.

Field Documentation

◆ bsize

int buffer_t::bsize

Definition at line 21 of file buffer.h.

Referenced by buffer_get(), buffer_init(), and buffer_put().

◆ buf

void** buffer_t::buf

Definition at line 20 of file buffer.h.

Referenced by buffer_destroy(), buffer_get(), buffer_init(), and buffer_put().

◆ less

pthread_cond_t buffer_t::less

Definition at line 27 of file buffer.h.

Referenced by buffer_destroy(), buffer_get(), buffer_init(), and buffer_put().

◆ more

pthread_cond_t buffer_t::more

Definition at line 26 of file buffer.h.

Referenced by buffer_destroy(), buffer_get(), buffer_init(), and buffer_put().

◆ mtx

pthread_mutex_t buffer_t::mtx

Definition at line 25 of file buffer.h.

Referenced by buffer_destroy(), buffer_get(), buffer_init(), and buffer_put().

◆ nextin

int buffer_t::nextin

Definition at line 23 of file buffer.h.

Referenced by buffer_init(), and buffer_put().

◆ nextout

int buffer_t::nextout

Definition at line 24 of file buffer.h.

Referenced by buffer_get(), and buffer_init().

◆ occupied

int buffer_t::occupied

Definition at line 22 of file buffer.h.

Referenced by buffer_get(), buffer_init(), and buffer_put().


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