ssl_st Struct Reference
#include <stdapis/openssl/ssl.h>
struct ssl_st
Public Attributes
BIO
*
bbio
struct
cert_st
*
cert
STACK
*
cipher_list
STACK
*
cipher_list_by_id
STACK
*
client_CA
int
client_version
COMP_CTX
*
compress
SSL_CTX
*
ctx
struct
dtls1_state_st
*
d1
int
debug
EVP_CIPHER_CTX
*
enc_read_ctx
EVP_CIPHER_CTX
*
enc_write_ctx
int
error
int
error_code
CRYPTO_EX_DATA
ex_data
COMP_CTX
*
expand
int
first_packet
GEN_SESSION_CB
generate_session_id
int(*
handshake_func
int
hit
int
in_handshake
void(*
info_callback
BUF_MEM
*
init_buf
void *
init_msg
int
init_num
int
init_off
long
max_cert_list
SSL_METHOD
*
method
unsigned long
mode
void(*
msg_callback
void *
msg_callback_arg
int
new_session
unsigned long
options
unsigned char *
packet
unsigned int
packet_length
X509_VERIFY_PARAM
*
param
int
quiet_shutdown
BIO
*
rbio
int
read_ahead
const
EVP_MD
*
read_hash
int
references
int
rstate
int
rwstate
struct
ssl2_state_st
*
s2
struct
ssl3_state_st
*
s3
int
server
SSL_SESSION
*
session
int
shutdown
unsigned char
sid_ctx
unsigned int
sid_ctx_length
int
state
int
type
int(*
verify_callback
int
verify_mode
long
verify_result
int
version
BIO
*
wbio
const
EVP_MD
*
write_hash
Member Attribute Documentation
bbio
BIO
*
bbio
cert
struct
cert_st
*
cert
cipher_list
STACK
*
cipher_list
cipher_list_by_id
STACK
*
cipher_list_by_id
client_CA
STACK
*
client_CA
client_version
int
client_version
compress
COMP_CTX
*
compress
ctx
SSL_CTX
*
ctx
d1
struct
dtls1_state_st
*
d1
debug
int
debug
enc_read_ctx
EVP_CIPHER_CTX
*
enc_read_ctx
enc_write_ctx
EVP_CIPHER_CTX
*
enc_write_ctx
error
int
error
error_code
int
error_code
ex_data
CRYPTO_EX_DATA
ex_data
expand
COMP_CTX
*
expand
first_packet
int
first_packet
generate_session_id
GEN_SESSION_CB
generate_session_id
handshake_func
int(*
handshake_func
hit
int
hit
in_handshake
int
in_handshake
info_callback
void(*
info_callback
init_buf
BUF_MEM
*
init_buf
init_msg
void *
init_msg
init_num
int
init_num
init_off
int
init_off
max_cert_list
long
max_cert_list
method
SSL_METHOD
*
method
mode
unsigned long
mode
msg_callback
void(*
msg_callback
msg_callback_arg
void *
msg_callback_arg
new_session
int
new_session
options
unsigned long
options
packet
unsigned char *
packet
packet_length
unsigned int
packet_length
param
X509_VERIFY_PARAM
*
param
quiet_shutdown
int
quiet_shutdown
rbio
BIO
*
rbio
read_ahead
int
read_ahead
read_hash
const
EVP_MD
*
read_hash
references
int
references
rstate
int
rstate
rwstate
int
rwstate
s2
struct
ssl2_state_st
*
s2
s3
struct
ssl3_state_st
*
s3
server
int
server
session
SSL_SESSION
*
session
shutdown
int
shutdown
sid_ctx
unsigned char
sid_ctx
sid_ctx_length
unsigned int
sid_ctx_length
state
int
state
type
int
type
verify_callback
int(*
verify_callback
verify_mode
int
verify_mode
verify_result
long
verify_result
version
int
version
wbio
BIO
*
wbio
write_hash
const
EVP_MD
*
write_hash