|
Ruby
2.7.2p137(2020-10-01revision5445e0435260b449decf2ac16f9d09bae3cafe72)
|
#include "ossl.h"Go to the source code of this file.
Data Structures | |
| struct | tmp_dh_callback_args |
| struct | npn_select_cb_common_args |
Macros | |
| #define | numberof(ary) (int)(sizeof(ary)/sizeof((ary)[0])) |
| #define | TO_SOCKET(s) (s) |
| #define | GetSSLCTX(obj, ctx) |
| #define | ssl_get_error(ssl, ret) SSL_get_error((ssl), (ret)) |
| #define | rb_intern(s) rb_intern_const(s) |
| #define | DefIVarID(name) |
Functions | |
| void | Init_ossl_ssl (void) |
Variables | |
| VALUE | mSSL |
| VALUE | cSSLContext |
| VALUE | cSSLSocket |
| const rb_data_type_t | ossl_ssl_type |
| #define GetSSLCTX | ( | obj, | |
| ctx | |||
| ) |
Definition at line 22 of file ossl_ssl.c.
| #define numberof | ( | ary | ) | (int)(sizeof(ary)/sizeof((ary)[0])) |
Definition at line 14 of file ossl_ssl.c.
| #define rb_intern | ( | s | ) | rb_intern_const(s) |
Definition at line 2387 of file ossl_ssl.c.
| #define ssl_get_error | ( | ssl, | |
| ret | |||
| ) | SSL_get_error((ssl), (ret)) |
Definition at line 1615 of file ossl_ssl.c.
| #define TO_SOCKET | ( | s | ) | (s) |
Definition at line 19 of file ossl_ssl.c.
Definition at line 2389 of file ossl_ssl.c.
References eOSSLError, id_call, mOSSL, rb_cIO, rb_define_class_under(), rb_define_module(), rb_define_module_under(), rb_eStandardError, rb_intern, rb_mWaitReadable, and rb_mWaitWritable.
| VALUE cSSLContext |
Definition at line 29 of file ossl_ssl.c.
| VALUE cSSLSocket |
Definition at line 30 of file ossl_ssl.c.
| VALUE mSSL |
Definition at line 26 of file ossl_ssl.c.
Referenced by Init_ossl_ssl_session().
| const rb_data_type_t ossl_ssl_type |
Definition at line 1524 of file ossl_ssl.c.