UNICORN - iOS
公開変数類 | 全メンバ一覧
ssl_method_st 構造体

公開変数類

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)
 
const 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)
 
const SSL_CIPHER *(* get_cipher )(unsigned ncipher)
 
const 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))
 

この構造体詳解は次のファイルから抽出されました: