Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <QtCore/qlibrary.h>
#include "qffmpegsymbolsresolveutils_p.h"
#include <QtCore/qglobal.h>
#include <qstringliteral.h>
#include <openssl/bio.h>
#include <openssl/ssl.h>
#include <openssl/bn.h>
#include <openssl/err.h>
#include <openssl/rand.h>
Go to the source code of this file.
Functions | |
static Libs | loadLibs () |
Q_GLOBAL_STATIC (LibSymbolsResolver, resolver, "OpenSsl", 75, loadLibs) | |
void | resolveOpenSsl () |
QT_END_NAMESPACE QT_USE_NAMESPACE | DEFINE_FUNC (BN_value_one, 0) |
DEFINE_FUNC (BN_mod_word, 2) | |
DEFINE_FUNC (BN_free, 1) | |
DEFINE_FUNC (BN_copy, 2) | |
DEFINE_FUNC (BN_CTX_new, 0) | |
DEFINE_FUNC (BN_CTX_free, 1) | |
DEFINE_FUNC (BN_CTX_start, 1) | |
DEFINE_FUNC (BN_CTX_get, 1) | |
DEFINE_FUNC (BN_CTX_end, 1) | |
DEFINE_FUNC (BN_rand, 4) | |
DEFINE_FUNC (BN_mod_exp, 5) | |
DEFINE_FUNC (BN_num_bits, 1) | |
DEFINE_FUNC (BN_num_bits_word, 1) | |
DEFINE_FUNC (BN_bn2hex, 1) | |
DEFINE_FUNC (BN_bn2dec, 1) | |
DEFINE_FUNC (BN_hex2bn, 2) | |
DEFINE_FUNC (BN_dec2bn, 2) | |
DEFINE_FUNC (BN_asc2bn, 2) | |
DEFINE_FUNC (BN_bn2bin, 2) | |
DEFINE_FUNC (BN_bin2bn, 3) | |
DEFINE_FUNC (BIO_new, 1) | |
DEFINE_FUNC (BIO_free, 1) | |
DEFINE_FUNC (BIO_read, 3, -1) | |
DEFINE_FUNC (BIO_write, 3, -1) | |
DEFINE_FUNC (BIO_s_mem, 0) | |
DEFINE_FUNC (BIO_set_data, 2) | |
DEFINE_FUNC (BIO_get_data, 1) | |
DEFINE_FUNC (BIO_set_init, 2) | |
DEFINE_FUNC (BIO_set_flags, 2) | |
DEFINE_FUNC (BIO_test_flags, 2) | |
DEFINE_FUNC (BIO_clear_flags, 2) | |
DEFINE_FUNC (BIO_meth_new, 2) | |
DEFINE_FUNC (BIO_meth_free, 1) | |
DEFINE_FUNC (BIO_meth_set_write, 2) | |
DEFINE_FUNC (BIO_meth_set_read, 2) | |
DEFINE_FUNC (BIO_meth_set_puts, 2) | |
DEFINE_FUNC (BIO_meth_set_gets, 2) | |
DEFINE_FUNC (BIO_meth_set_ctrl, 2) | |
DEFINE_FUNC (BIO_meth_set_create, 2) | |
DEFINE_FUNC (BIO_meth_set_destroy, 2) | |
DEFINE_FUNC (BIO_meth_set_callback_ctrl, 2) | |
DEFINE_FUNC (SSL_CTX_new, 1) | |
DEFINE_FUNC (SSL_CTX_up_ref, 1) | |
DEFINE_FUNC (SSL_CTX_free, 1) | |
DEFINE_FUNC (SSL_new, 1) | |
DEFINE_FUNC (SSL_up_ref, 1) | |
DEFINE_FUNC (SSL_free, 1) | |
DEFINE_FUNC (SSL_accept, 1) | |
DEFINE_FUNC (SSL_stateless, 1) | |
DEFINE_FUNC (SSL_connect, 1) | |
DEFINE_FUNC (SSL_read, 3, -1) | |
DEFINE_FUNC (SSL_peek, 3) | |
DEFINE_FUNC (SSL_write, 3, -1) | |
DEFINE_FUNC (SSL_ctrl, 4) | |
DEFINE_FUNC (SSL_shutdown, 1) | |
DEFINE_FUNC (SSL_set_bio, 3) | |
DEFINE_FUNC (SSL_CTX_set_options, 2) | |
DEFINE_FUNC (SSL_get_error, 2) | |
DEFINE_FUNC (SSL_CTX_load_verify_locations, 3, -1) | |
DEFINE_FUNC (SSL_CTX_set_verify, 3) | |
DEFINE_FUNC (SSL_CTX_use_PrivateKey, 2) | |
DEFINE_FUNC (SSL_CTX_use_PrivateKey_file, 3) | |
DEFINE_FUNC (SSL_CTX_use_certificate_chain_file, 2) | |
DEFINE_FUNC (ERR_get_error, 0) | |
DEFINE_FUNC (ERR_error_string, 2, ErrorString) | |
DEFINE_FUNC (TLS_client_method, 0) | |
DEFINE_FUNC (TLS_server_method, 0) | |
DEFINE_FUNC (RAND_bytes, 2) | |
Variables | |
static char | ErrorString [] = "Ssl not found" |
DEFINE_FUNC | ( | BIO_clear_flags | , |
2 | ) |
DEFINE_FUNC | ( | BIO_free | , |
1 | ) |
DEFINE_FUNC | ( | BIO_get_data | , |
1 | ) |
DEFINE_FUNC | ( | BIO_meth_free | , |
1 | ) |
DEFINE_FUNC | ( | BIO_meth_new | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_callback_ctrl | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_create | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_ctrl | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_destroy | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_gets | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_puts | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_read | , |
2 | ) |
DEFINE_FUNC | ( | BIO_meth_set_write | , |
2 | ) |
DEFINE_FUNC | ( | BIO_new | , |
1 | ) |
DEFINE_FUNC | ( | BIO_read | , |
3 | , | ||
- | 1 ) |
DEFINE_FUNC | ( | BIO_s_mem | , |
0 | ) |
DEFINE_FUNC | ( | BIO_set_data | , |
2 | ) |
DEFINE_FUNC | ( | BIO_set_flags | , |
2 | ) |
DEFINE_FUNC | ( | BIO_set_init | , |
2 | ) |
DEFINE_FUNC | ( | BIO_test_flags | , |
2 | ) |
DEFINE_FUNC | ( | BIO_write | , |
3 | , | ||
- | 1 ) |
DEFINE_FUNC | ( | BN_asc2bn | , |
2 | ) |
DEFINE_FUNC | ( | BN_bin2bn | , |
3 | ) |
DEFINE_FUNC | ( | BN_bn2bin | , |
2 | ) |
DEFINE_FUNC | ( | BN_bn2dec | , |
1 | ) |
DEFINE_FUNC | ( | BN_bn2hex | , |
1 | ) |
DEFINE_FUNC | ( | BN_copy | , |
2 | ) |
DEFINE_FUNC | ( | BN_CTX_end | , |
1 | ) |
DEFINE_FUNC | ( | BN_CTX_free | , |
1 | ) |
DEFINE_FUNC | ( | BN_CTX_get | , |
1 | ) |
DEFINE_FUNC | ( | BN_CTX_new | , |
0 | ) |
DEFINE_FUNC | ( | BN_CTX_start | , |
1 | ) |
DEFINE_FUNC | ( | BN_dec2bn | , |
2 | ) |
DEFINE_FUNC | ( | BN_free | , |
1 | ) |
DEFINE_FUNC | ( | BN_hex2bn | , |
2 | ) |
DEFINE_FUNC | ( | BN_mod_exp | , |
5 | ) |
DEFINE_FUNC | ( | BN_mod_word | , |
2 | ) |
DEFINE_FUNC | ( | BN_num_bits | , |
1 | ) |
DEFINE_FUNC | ( | BN_num_bits_word | , |
1 | ) |
DEFINE_FUNC | ( | BN_rand | , |
4 | ) |
QT_END_NAMESPACE QT_USE_NAMESPACE DEFINE_FUNC | ( | BN_value_one | , |
0 | ) |
DEFINE_FUNC | ( | ERR_error_string | , |
2 | , | ||
ErrorString | ) |
DEFINE_FUNC | ( | ERR_get_error | , |
0 | ) |
DEFINE_FUNC | ( | RAND_bytes | , |
2 | ) |
DEFINE_FUNC | ( | SSL_accept | , |
1 | ) |
DEFINE_FUNC | ( | SSL_connect | , |
1 | ) |
DEFINE_FUNC | ( | SSL_ctrl | , |
4 | ) |
DEFINE_FUNC | ( | SSL_CTX_free | , |
1 | ) |
DEFINE_FUNC | ( | SSL_CTX_load_verify_locations | , |
3 | , | ||
- | 1 ) |
DEFINE_FUNC | ( | SSL_CTX_new | , |
1 | ) |
DEFINE_FUNC | ( | SSL_CTX_set_options | , |
2 | ) |
DEFINE_FUNC | ( | SSL_CTX_set_verify | , |
3 | ) |
DEFINE_FUNC | ( | SSL_CTX_up_ref | , |
1 | ) |
DEFINE_FUNC | ( | SSL_CTX_use_certificate_chain_file | , |
2 | ) |
DEFINE_FUNC | ( | SSL_CTX_use_PrivateKey | , |
2 | ) |
DEFINE_FUNC | ( | SSL_CTX_use_PrivateKey_file | , |
3 | ) |
DEFINE_FUNC | ( | SSL_free | , |
1 | ) |
DEFINE_FUNC | ( | SSL_get_error | , |
2 | ) |
DEFINE_FUNC | ( | SSL_new | , |
1 | ) |
DEFINE_FUNC | ( | SSL_peek | , |
3 | ) |
DEFINE_FUNC | ( | SSL_read | , |
3 | , | ||
- | 1 ) |
DEFINE_FUNC | ( | SSL_set_bio | , |
3 | ) |
DEFINE_FUNC | ( | SSL_shutdown | , |
1 | ) |
DEFINE_FUNC | ( | SSL_stateless | , |
1 | ) |
DEFINE_FUNC | ( | SSL_up_ref | , |
1 | ) |
DEFINE_FUNC | ( | SSL_write | , |
3 | , | ||
- | 1 ) |
DEFINE_FUNC | ( | TLS_client_method | , |
0 | ) |
DEFINE_FUNC | ( | TLS_server_method | , |
0 | ) |
|
static |
Definition at line 21 of file qffmpegopensslsymbols.cpp.
References QString::number(), qEnvironmentVariable(), and LibSymbolsResolver::tryLoad().
Q_GLOBAL_STATIC | ( | LibSymbolsResolver | , |
resolver | , | ||
"OpenSsl" | , | ||
75 | , | ||
loadLibs | ) |
void resolveOpenSsl | ( | ) |
Definition at line 61 of file qffmpegopensslsymbols.cpp.
Referenced by resolveSymbols().
|
static |
Definition at line 175 of file qffmpegopensslsymbols.cpp.