SASC
DVBSoftCAM

plugin_ringbuf.h File Reference

#include <pthread.h>
#include "process_req.h"
#include "list.h"
#include "messages.h"

Go to the source code of this file.

Classes

struct  ringbuffer

Defines

#define PLUGIN_RINGBUF   12
#define TSPacketSIZE   188

Enumerations

enum  { RB_CLOSED = 0, RB_CLOSING, RB_OPEN }

Functions

void ringbuf_register_callback (int(*cb)(struct ringbuffer *, int))

Define Documentation

#define PLUGIN_RINGBUF   12

Definition at line 6 of file plugin_ringbuf.h.

Referenced by connect_ffd().


Enumeration Type Documentation

anonymous enum
Enumerator:
RB_CLOSED 
RB_CLOSING 
RB_OPEN 

Definition at line 12 of file plugin_ringbuf.h.


Function Documentation

void ringbuf_register_callback ( int(*)(struct ringbuffer *, int)  cb)

Definition at line 397 of file plugin_ringbuf.c.

References rb_check_read_callback.

Referenced by connect_ffd().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines