ssl_method_st

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
version(!OPENSSL_NO_SSL_INTERN)
extern (C) nothrow nothrow
struct ssl_method_st {}

Members

Structs

ssl3_enc_method
struct ssl3_enc_method
Undocumented in source.

Variables

get_cipher
ExternC!(SSL_CIPHER* function(uint ncipher)) get_cipher;
Undocumented in source.
get_cipher_by_char
ExternC!(SSL_CIPHER* function(const(ubyte)* ptr)) get_cipher_by_char;
Undocumented in source.
get_ssl_method
ExternC!(ssl_method_st* function(int version_)) get_ssl_method;
Undocumented in source.
get_timeout
ExternC!(c_long function()) get_timeout;
Undocumented in source.
num_ciphers
ExternC!(int function()) num_ciphers;
Undocumented in source.
put_cipher_by_char
ExternC!(int function(const(SSL_CIPHER)* cipher, ubyte* ptr)) put_cipher_by_char;
Undocumented in source.
ssl3_enc
ssl3_enc_method* ssl3_enc;
Undocumented in source.
ssl_accept
ExternC!(int function(SSL* s)) ssl_accept;
Undocumented in source.
ssl_callback_ctrl
ExternC!(c_long function(SSL* s, int cb_id, ExternC!(void function()) fp)) ssl_callback_ctrl;
Undocumented in source.
ssl_clear
ExternC!(void function(SSL* s)) ssl_clear;
Undocumented in source.
ssl_connect
ExternC!(int function(SSL* s)) ssl_connect;
Undocumented in source.
ssl_ctrl
ExternC!(c_long function(SSL* s, int cmd, c_long larg, void* parg)) ssl_ctrl;
Undocumented in source.
ssl_ctx_callback_ctrl
ExternC!(c_long function(SSL_CTX* s, int cb_id, ExternC!(void function()) fp)) ssl_ctx_callback_ctrl;
Undocumented in source.
ssl_ctx_ctrl
ExternC!(c_long function(SSL_CTX* ctx, int cmd, c_long larg, void* parg)) ssl_ctx_ctrl;
Undocumented in source.
ssl_dispatch_alert
ExternC!(int function(SSL* s)) ssl_dispatch_alert;
Undocumented in source.
ssl_free
ExternC!(void function(SSL* s)) ssl_free;
Undocumented in source.
ssl_get_message
ExternC!(c_long function(SSL* s, int st1, int stn, int mt, c_long max, int* ok)) ssl_get_message;
Undocumented in source.
ssl_new
ExternC!(int function(SSL* s)) ssl_new;
Undocumented in source.
ssl_peek
ExternC!(int function(SSL* s, void* buf, int len)) ssl_peek;
Undocumented in source.
ssl_pending
ExternC!(int function(const(SSL)* s)) ssl_pending;
Undocumented in source.
ssl_read
ExternC!(int function(SSL* s, void* buf, int len)) ssl_read;
Undocumented in source.
ssl_read_bytes
ExternC!(int function(SSL* s, int type, ubyte* buf, int len, int peek)) ssl_read_bytes;
Undocumented in source.
ssl_renegotiate
ExternC!(int function(SSL* s)) ssl_renegotiate;
Undocumented in source.
ssl_renegotiate_check
ExternC!(int function(SSL* s)) ssl_renegotiate_check;
Undocumented in source.
ssl_shutdown
ExternC!(int function(SSL* s)) ssl_shutdown;
Undocumented in source.
ssl_version
ExternC!(int function()) ssl_version;
Undocumented in source.
ssl_write
ExternC!(int function(SSL* s, const(void)* buf, int len)) ssl_write;
Undocumented in source.
ssl_write_bytes
ExternC!(int function(SSL* s, int type, const(void)* buf_, int len)) ssl_write_bytes;
Undocumented in source.
version_
int version_;
Undocumented in source.

Meta