| Ruby
    3.1.0dev(2021-09-10revisionb76ad15ed0da636161de0243c547ee1e6fc95681)
    | 

Go to the source code of this file.
| Macros | |
| #define | GetSSL(obj, ssl) | 
| #define | GetSSLSession(obj, sess) | 
| Functions | |
| void | Init_ossl_ssl (void) | 
| void | Init_ossl_ssl_session (void) | 
| Variables | |
| const rb_data_type_t | ossl_ssl_type | 
| const rb_data_type_t | ossl_ssl_session_type | 
| VALUE | mSSL | 
| VALUE | cSSLSocket | 
| VALUE | cSSLSession | 
| #define GetSSL | ( | obj, | |
| ssl | |||
| ) | 
Definition at line 13 of file ossl_ssl.h.
| #define GetSSLSession | ( | obj, | |
| sess | |||
| ) | 
Definition at line 20 of file ossl_ssl.h.
| void Init_ossl_ssl | ( | void | ) | 
Definition at line 2377 of file ossl_ssl.c.
References eOSSLError, mOSSL, rb_cIO, rb_define_class_under(), rb_define_module(), rb_define_module_under(), rb_eStandardError, rb_mWaitReadable, and rb_mWaitWritable.
| void Init_ossl_ssl_session | ( | void | ) | 
Definition at line 303 of file ossl_ssl_session.c.
References cSSLSession, eOSSLError, mOSSL, mSSL, rb_cObject, rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
| VALUE cSSLSession | 
Definition at line 7 of file ossl_ssl_session.c.
Referenced by Init_ossl_ssl_session().
| VALUE cSSLSocket | 
Definition at line 36 of file ossl_ssl.c.
| VALUE mSSL | 
Definition at line 32 of file ossl_ssl.c.
Referenced by Init_ossl_ssl_session().
| const rb_data_type_t ossl_ssl_session_type | 
Definition at line 16 of file ossl_ssl_session.c.
| const rb_data_type_t ossl_ssl_type | 
Definition at line 1395 of file ossl_ssl.c.
 1.8.17
 1.8.17