paraslash Paraslash Audio Streaming
About   News   Download   Documentation   Development

Macros | Variables
dccp_recv.c File Reference

paraslash's dccp receiver More...

#include <netinet/in.h>
#include <sys/socket.h>
#include <regex.h>
#include <sys/types.h>
#include <arpa/inet.h>
#include <sys/un.h>
#include <netdb.h>
#include <lopsub.h>
#include "recv_cmd.lsg.h"
#include "para.h"
#include "error.h"
#include "list.h"
#include "sched.h"
#include "buffer_tree.h"
#include "recv.h"
#include "string.h"
#include "net.h"
#include "fd.h"

Macros

#define DCCP_SOCKOPT_CCID   13
 Sets both TX/RX CCID. More...
 
#define OPT_ADD(fo, lev, opt, val, len)   flowopt_add(fo, lev, opt, #opt, val, len)
 Flowopt shortcut. More...
 

Variables

const struct receiver lsg_recv_cmd_com_dccp_user_data
 

Detailed Description

paraslash's dccp receiver

Macro Definition Documentation

◆ DCCP_SOCKOPT_CCID

#define DCCP_SOCKOPT_CCID   13

Sets both TX/RX CCID.

◆ OPT_ADD

#define OPT_ADD (   fo,
  lev,
  opt,
  val,
  len 
)    flowopt_add(fo, lev, opt, #opt, val, len)

Flowopt shortcut.

Variable Documentation

◆ lsg_recv_cmd_com_dccp_user_data

const struct receiver lsg_recv_cmd_com_dccp_user_data
Initial value:
= {
.open = dccp_recv_open,
.close = dccp_recv_close,
.pre_monitor = dccp_recv_pre_monitor,
.post_monitor = dccp_recv_post_monitor,
}