RTSP Message Definition. More...
#include "rtsp_start_line.h"
#include "rtsp_header.h"
Go to the source code of this file.
Data Structures | |
struct | rtsp_message_t |
Typedefs | |
typedef typedefAPT_BEGIN_EXTERN_C struct rtsp_message_t | rtsp_message_t |
Functions | |
rtsp_message_t * | rtsp_message_create (rtsp_message_type_e message_type, apr_pool_t *pool) |
rtsp_message_t * | rtsp_request_create (apr_pool_t *pool) |
rtsp_message_t * | rtsp_response_create (const rtsp_message_t *request, rtsp_status_code_e status_code, rtsp_reason_phrase_e reason, apr_pool_t *pool) |
void | rtsp_message_destroy (rtsp_message_t *message) |
RTSP Message Definition.
typedef typedefAPT_BEGIN_EXTERN_C struct rtsp_message_t rtsp_message_t |
RTSP message declaration
rtsp_message_t* rtsp_message_create | ( | rtsp_message_type_e | message_type, | |
apr_pool_t * | pool | |||
) |
Create RTSP message.
message_type | the message type | |
pool | the pool to allocate memory from |
void rtsp_message_destroy | ( | rtsp_message_t * | message | ) |
Destroy RTSP message
message | the message to destroy |
rtsp_message_t* rtsp_request_create | ( | apr_pool_t * | pool | ) |
Create RTSP request message.
pool | the pool to allocate memory from |
rtsp_message_t* rtsp_response_create | ( | const rtsp_message_t * | request, | |
rtsp_status_code_e | status_code, | |||
rtsp_reason_phrase_e | reason, | |||
apr_pool_t * | pool | |||
) |
Create RTSP response message.
request | the request to create response to | |
status_code | the status code of the response | |
reason | the reason phrase id of the response | |
pool | the pool to allocate memory from |