#include "avformat.h"#include "url.h"#include "libavutil/avstring.h"#include "libavutil/parseutils.h"#include "network.h"#include "os_support.h"#include "internal.h"Go to the source code of this file.
Data Structures | |
| struct | TLSContext |
Functions | |
| static int | do_tls_poll (URLContext *h, int ret) |
| static void | set_options (URLContext *h, const char *uri) |
| static int | tls_open (URLContext *h, const char *uri, int flags) |
| static int | tls_read (URLContext *h, uint8_t *buf, int size) |
| static int | tls_write (URLContext *h, const uint8_t *buf, int size) |
| static int | tls_close (URLContext *h) |
Variables | |
| URLProtocol | ff_tls_protocol |
| static int do_tls_poll | ( | URLContext * | h, | |
| int | ret | |||
| ) | [static] |
| static void set_options | ( | URLContext * | h, | |
| const char * | uri | |||
| ) | [static] |
| static int tls_close | ( | URLContext * | h | ) | [static] |
| static int tls_open | ( | URLContext * | h, | |
| const char * | uri, | |||
| int | flags | |||
| ) | [static] |
| static int tls_read | ( | URLContext * | h, | |
| uint8_t * | buf, | |||
| int | size | |||
| ) | [static] |
| static int tls_write | ( | URLContext * | h, | |
| const uint8_t * | buf, | |||
| int | size | |||
| ) | [static] |
Initial value:
{
.name = "tls",
.url_open = tls_open,
.url_read = tls_read,
.url_write = tls_write,
.url_close = tls_close,
.priv_data_size = sizeof(TLSContext),
.flags = URL_PROTOCOL_FLAG_NETWORK,
}
1.5.8