|
Eneboo - Documentación para desarrolladores
|
'defines' | |
| #define | USE_SOCKETS |
Funciones | |
| int | dtls1_listen (SSL *s, struct sockaddr *client) |
| long | dtls1_default_timeout (void) |
| IMPLEMENT_dtls1_meth_func (dtlsv1_base_method, ssl_undefined_function, ssl_undefined_function, ssl_bad_method) | |
| void | dtls1_free (SSL *s) |
| void | dtls1_clear (SSL *s) |
| long | dtls1_ctrl (SSL *s, int cmd, long larg, void *parg) |
| SSL_CIPHER * | dtls1_get_cipher (unsigned int u) |
| void | dtls1_start_timer (SSL *s) |
| struct timeval * | dtls1_get_timeout (SSL *s, struct timeval *timeleft) |
| int | dtls1_is_timer_expired (SSL *s) |
| void | dtls1_double_timeout (SSL *s) |
| void | dtls1_stop_timer (SSL *s) |
| int | dtls1_handle_timeout (SSL *s) |
Variables | |
| const char | dtls1_version_str [] = "DTLSv1" OPENSSL_VERSION_PTEXT |
| SSL3_ENC_METHOD | DTLSv1_enc_data |
| #define USE_SOCKETS |
| void dtls1_clear | ( | SSL * | s | ) |
| long dtls1_default_timeout | ( | void | ) |
| void dtls1_double_timeout | ( | SSL * | s | ) |
| void dtls1_free | ( | SSL * | s | ) |
| SSL_CIPHER* dtls1_get_cipher | ( | unsigned int | u | ) |
| struct timeval* dtls1_get_timeout | ( | SSL * | s, |
| struct timeval * | timeleft | ||
| ) | [read] |
| void dtls1_start_timer | ( | SSL * | s | ) |
| void dtls1_stop_timer | ( | SSL * | s | ) |
| IMPLEMENT_dtls1_meth_func | ( | dtlsv1_base_method | , |
| ssl_undefined_function | , | ||
| ssl_undefined_function | , | ||
| ssl_bad_method | |||
| ) |
| const char dtls1_version_str[] = "DTLSv1" OPENSSL_VERSION_PTEXT |
{
dtls1_enc,
tls1_mac,
tls1_setup_key_block,
tls1_generate_master_secret,
tls1_change_cipher_state,
tls1_final_finish_mac,
TLS1_FINISH_MAC_LENGTH,
tls1_cert_verify_mac,
TLS_MD_CLIENT_FINISH_CONST,TLS_MD_CLIENT_FINISH_CONST_SIZE,
TLS_MD_SERVER_FINISH_CONST,TLS_MD_SERVER_FINISH_CONST_SIZE,
tls1_alert_code,
}
1.7.4