Go to the source code of this file.
Definition at line 147 of file mtp_http.h.
Referenced by message_InitializeFromConnection(), message_Send(), and mtp_http_InitializeFromConnection().
Definition at line 145 of file mtp_http.h.
http 'verbs'
Definition at line 90 of file mtp_http.h.
http return status codes
Definition at line 45 of file mtp_http.h.
Parse an html expression.
Definition at line 224 of file mtp_http.c.
Referenced by mtp_http_Parse(), and mtp_http_ParseHeader().
Parse an expression into its name and value.
Definition at line 283 of file mtp_http.c.
References CHECK_NULL, MC_ERR_PARSE, and MC_SUCCESS.
Referenced by mtp_http_Parse(), and mtp_http_ParseHeader().
Definition at line 573 of file mtp_http.c.
References cur, HTTP_CONNECT, HTTP_DELETE, HTTP_GET, http_GetToken(), HTTP_HEAD, HTTP_OPTIONS, mtp_http_s::http_performative, HTTP_PERFORMATIVE_UNDEF, HTTP_POST, HTTP_PUT, HTTP_RESPONSE, HTTP_TRACE, mtp_http_s::response_code, mtp_http_s::response_string, and mtp_http_s::target.
Referenced by mtp_http_ParseHeader().
Referenced by message_Send().
[read]
Definition at line 747 of file mtp_http.c.
References buf, mtp_http_s::content, mtp_http_content_s::content_type, mtp_http_content_s::data, dynstring_Append(), dynstring_Destroy(), dynstring_New(), mtp_http_s::host, message_s::isHTTP, dynstring_s::len, dynstring_s::message, message_s::message_body, message_New(), mtp_http_s::message_parts, PACKAGE_VERSION, mtp_http_s::target, and message_s::to_address.
Referenced by MC_AclSend().
Definition at line 53 of file mtp_http.c.
References mtp_http_s::accept_ranges, mtp_http_s::boundary, mtp_http_s::connection, mtp_http_s::content, mtp_http_s::content_length, mtp_http_content_s::content_type, mtp_http_s::content_type, mtp_http_content_s::data, mtp_http_s::date, mtp_http_s::host, mtp_http_s::http_version, mtp_http_s::message_parts, mtp_http_s::return_code, SAFE_FREE, mtp_http_s::server, mtp_http_s::target, and mtp_http_s::user_agent.
Referenced by acc_Thread(), MC_AclSend(), and mtp_http_InitializeFromConnection().
Referenced by acc_Thread().
Definition at line 85 of file mtp_http.c.
References CHECK_NULL, and mtp_http_s::content.
Referenced by acc_Thread(), MC_AclSend(), message_Send(), and mtp_http_InitializeFromConnection().
Definition at line 425 of file mtp_http.c.
References mtp_http_s::boundary, mtp_http_s::content, mtp_http_content_s::content_type, mtp_http_s::content_type, mtp_http_content_s::data, http_GetExpression(), http_ParseExpression(), mtp_http_s::http_performative, HTTP_POST, HTTP_PUT, HTTP_RESPONSE, MC_SUCCESS, mtp_http_s::message_parts, and mtp_http_ParseHeader().
Referenced by message_Send(), and mtp_http_InitializeFromConnection().
Definition at line 342 of file mtp_http.c.
References mtp_http_s::header_length, http_GetExpression(), HTTP_PARSE_EXPR, http_ParseExpression(), http_ParseRequest(), MC_SUCCESS, and SAFE_FREE.
Referenced by mtp_http_InitializeFromConnection(), and mtp_http_Parse().