#include <ssl.h>
Data Fields | |
int | version |
int(* | ssl_new )(SSL *s) |
void(* | ssl_clear )(SSL *s) |
void(* | ssl_free )(SSL *s) |
int(* | ssl_accept )(SSL *s) |
int(* | ssl_connect )(SSL *s) |
int(* | ssl_read )(SSL *s, void *buf, int len) |
int(* | ssl_peek )(SSL *s, void *buf, int len) |
int(* | ssl_write )(SSL *s, const void *buf, int len) |
int(* | ssl_shutdown )(SSL *s) |
int(* | ssl_renegotiate )(SSL *s) |
int(* | ssl_renegotiate_check )(SSL *s) |
long(* | ssl_get_message )(SSL *s, int st1, int stn, int mt, long max, int *ok) |
int(* | ssl_read_bytes )(SSL *s, int type, unsigned char *buf, int len, int peek) |
int(* | ssl_write_bytes )(SSL *s, int type, const void *buf_, int len) |
int(* | ssl_dispatch_alert )(SSL *s) |
long(* | ssl_ctrl )(SSL *s, int cmd, long larg, void *parg) |
long(* | ssl_ctx_ctrl )(SSL_CTX *ctx, int cmd, long larg, void *parg) |
SSL_CIPHER *(* | get_cipher_by_char )(const unsigned char *ptr) |
int(* | put_cipher_by_char )(const SSL_CIPHER *cipher, unsigned char *ptr) |
int(* | ssl_pending )(const SSL *s) |
int(* | num_ciphers )(void) |
SSL_CIPHER *(* | get_cipher )(unsigned ncipher) |
struct ssl_method_st *(* | get_ssl_method )(int version) |
long(* | get_timeout )(void) |
struct ssl3_enc_method * | ssl3_enc |
int(* | ssl_version )(void) |
long(* | ssl_callback_ctrl )(SSL *s, int cb_id, void(*fp)(void)) |
long(* | ssl_ctx_callback_ctrl )(SSL_CTX *s, int cb_id, void(*fp)(void)) |
Definition at line 370 of file ssl.h.
int(* ssl_method_st::ssl_new)(SSL *s) |
void(* ssl_method_st::ssl_clear)(SSL *s) |
void(* ssl_method_st::ssl_free)(SSL *s) |
int(* ssl_method_st::ssl_accept)(SSL *s) |
int(* ssl_method_st::ssl_connect)(SSL *s) |
int(* ssl_method_st::ssl_read)(SSL *s, void *buf, int len) |
int(* ssl_method_st::ssl_peek)(SSL *s, void *buf, int len) |
int(* ssl_method_st::ssl_write)(SSL *s, const void *buf, int len) |
int(* ssl_method_st::ssl_shutdown)(SSL *s) |
int(* ssl_method_st::ssl_renegotiate)(SSL *s) |
int(* ssl_method_st::ssl_renegotiate_check)(SSL *s) |
long(* ssl_method_st::ssl_get_message)(SSL *s, int st1, int stn, int mt, long max, int *ok) |
int(* ssl_method_st::ssl_read_bytes)(SSL *s, int type, unsigned char *buf, int len, int peek) |
int(* ssl_method_st::ssl_write_bytes)(SSL *s, int type, const void *buf_, int len) |
int(* ssl_method_st::ssl_dispatch_alert)(SSL *s) |
long(* ssl_method_st::ssl_ctrl)(SSL *s, int cmd, long larg, void *parg) |
long(* ssl_method_st::ssl_ctx_ctrl)(SSL_CTX *ctx, int cmd, long larg, void *parg) |
SSL_CIPHER*(* ssl_method_st::get_cipher_by_char)(const unsigned char *ptr) |
int(* ssl_method_st::put_cipher_by_char)(const SSL_CIPHER *cipher, unsigned char *ptr) |
int(* ssl_method_st::ssl_pending)(const SSL *s) |
int(* ssl_method_st::num_ciphers)(void) |
SSL_CIPHER*(* ssl_method_st::get_cipher)(unsigned ncipher) |
struct ssl_method_st*(* ssl_method_st::get_ssl_method)(int version) [read] |
long(* ssl_method_st::get_timeout)(void) |
struct ssl3_enc_method* ssl_method_st::ssl3_enc [read] |
int(* ssl_method_st::ssl_version)(void) |
long(* ssl_method_st::ssl_callback_ctrl)(SSL *s, int cb_id, void(*fp)(void)) |
long(* ssl_method_st::ssl_ctx_callback_ctrl)(SSL_CTX *s, int cb_id, void(*fp)(void)) |