paraslash Paraslash Audio Streaming
About   News   Download   Documentation   Development

Enumerations | Variables
http_recv.c File Reference

paraslash's http receiver More...

#include <regex.h>
#include <netinet/in.h>
#include <sys/socket.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 "http.h"
#include "list.h"
#include "sched.h"
#include "buffer_tree.h"
#include "recv.h"
#include "net.h"
#include "string.h"
#include "fd.h"

Enumerations

enum  http_recv_status { HTTP_CONNECTED, HTTP_SENT_GET_REQUEST, HTTP_STREAMING }
 the possible states of a http receiver node More...
 

Variables

const struct receiver lsg_recv_cmd_com_http_user_data
 

Detailed Description

paraslash's http receiver

Enumeration Type Documentation

◆ http_recv_status

the possible states of a http receiver node

See also
receiver_node.
Enumerator
HTTP_CONNECTED 
HTTP_SENT_GET_REQUEST 
HTTP_STREAMING 

Variable Documentation

◆ lsg_recv_cmd_com_http_user_data

const struct receiver lsg_recv_cmd_com_http_user_data
Initial value:
= {
.open = http_recv_open,
.close = http_recv_close,
.pre_monitor = http_recv_pre_monitor,
.post_monitor = http_recv_post_monitor,
}