RTS API Documentation  1.10.11
Data Fields
switch_http_request_s Struct Reference

#include <switch_utils.h>

+ Collaboration diagram for switch_http_request_s:

Data Fields

const char * method
 
const char * uri
 
const char * qs
 
const char * host
 
switch_port_t port
 
const char * from
 
const char * user_agent
 
const char * referer
 
const char * user
 
switch_bool_t keepalive
 
const char * content_type
 
switch_size_t content_length
 
switch_size_t bytes_header
 
switch_size_t bytes_read
 
switch_size_t bytes_buffered
 
switch_event_theaders
 
void * user_data
 
char * _buffer
 
switch_bool_t _destroy_headers
 

Detailed Description

Definition at line 1457 of file switch_utils.h.

Field Documentation

◆ _buffer

char* switch_http_request_s::_buffer

Definition at line 1477 of file switch_utils.h.

Referenced by switch_http_free_request(), and switch_http_parse_header().

◆ _destroy_headers

switch_bool_t switch_http_request_s::_destroy_headers

Definition at line 1478 of file switch_utils.h.

Referenced by switch_http_free_request(), and switch_http_parse_header().

◆ bytes_buffered

switch_size_t switch_http_request_s::bytes_buffered

Definition at line 1472 of file switch_utils.h.

Referenced by switch_http_parse_header().

◆ bytes_header

switch_size_t switch_http_request_s::bytes_header

Definition at line 1470 of file switch_utils.h.

Referenced by switch_http_parse_header().

◆ bytes_read

switch_size_t switch_http_request_s::bytes_read

Definition at line 1471 of file switch_utils.h.

Referenced by switch_http_parse_header().

◆ content_length

switch_size_t switch_http_request_s::content_length

Definition at line 1469 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ content_type

const char* switch_http_request_s::content_type

Definition at line 1468 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ from

const char* switch_http_request_s::from

Definition at line 1463 of file switch_utils.h.

Referenced by switch_http_dump_request().

◆ headers

switch_event_t* switch_http_request_s::headers

◆ host

const char* switch_http_request_s::host

Definition at line 1461 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ keepalive

switch_bool_t switch_http_request_s::keepalive

Definition at line 1467 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ method

const char* switch_http_request_s::method

Definition at line 1458 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ port

switch_port_t switch_http_request_s::port

Definition at line 1462 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ qs

const char* switch_http_request_s::qs

◆ referer

const char* switch_http_request_s::referer

Definition at line 1465 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ uri

const char* switch_http_request_s::uri

Definition at line 1459 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ user

const char* switch_http_request_s::user

Definition at line 1466 of file switch_utils.h.

Referenced by switch_http_dump_request().

◆ user_agent

const char* switch_http_request_s::user_agent

Definition at line 1464 of file switch_utils.h.

Referenced by switch_http_dump_request(), and switch_http_parse_header().

◆ user_data

void* switch_http_request_s::user_data

Definition at line 1474 of file switch_utils.h.


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