Eneboo - Documentación para desarrolladores
Métodos públicos | Atributos públicos
Referencia de la Estructura ssl_st

#include <ssl.h>

Lista de todos los miembros.

Métodos públicos

 STACK_OF (SSL_CIPHER)*cipher_list
 STACK_OF (SSL_CIPHER)*cipher_list_by_id
 STACK_OF (X509_NAME)*client_CA
 STACK_OF (OCSP_RESPID)*tlsext_ocsp_ids
 STACK_OF (SSL_CIPHER)*cipher_list
 STACK_OF (SSL_CIPHER)*cipher_list_by_id
 STACK_OF (X509_NAME)*client_CA
 STACK_OF (OCSP_RESPID)*tlsext_ocsp_ids

Atributos públicos

int version
int type
SSL_METHODmethod
BIOrbio
BIOwbio
BIObbio
int rwstate
int in_handshake
int(* handshake_func )(SSL *)
int server
int new_session
int quiet_shutdown
int shutdown
int state
int rstate
BUF_MEMinit_buf
void * init_msg
int init_num
int init_off
unsigned char * packet
unsigned int packet_length
struct ssl2_state_sts2
struct ssl3_state_sts3
struct dtls1_state_std1
int read_ahead
void(* msg_callback )(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg)
void * msg_callback_arg
int hit
X509_VERIFY_PARAMparam
EVP_CIPHER_CTXenc_read_ctx
const EVP_MDread_hash
COMP_CTXexpand
EVP_CIPHER_CTXenc_write_ctx
const EVP_MDwrite_hash
COMP_CTXcompress
struct cert_stcert
unsigned int sid_ctx_length
unsigned char sid_ctx [SSL_MAX_SID_CTX_LENGTH]
SSL_SESSIONsession
GEN_SESSION_CB generate_session_id
int verify_mode
int(* verify_callback )(int ok, X509_STORE_CTX *ctx)
void(* info_callback )(const SSL *ssl, int type, int val)
int error
int error_code
KSSL_CTXkssl_ctx
SSL_CTXctx
int debug
long verify_result
CRYPTO_EX_DATA ex_data
int references
unsigned long options
unsigned long mode
long max_cert_list
int first_packet
int client_version
void(* tlsext_debug_cb )(SSL *s, int client_server, int type, unsigned char *data, int len, void *arg)
void * tlsext_debug_arg
char * tlsext_hostname
int servername_done
int tlsext_status_type
int tlsext_status_expected
X509_EXTENSIONS * tlsext_ocsp_exts
unsigned char * tlsext_ocsp_resp
int tlsext_ocsp_resplen
int tlsext_ticket_expected
SSL_CTXinitial_ctx

Documentación de las funciones miembro

ssl_st::STACK_OF ( SSL_CIPHER  )
ssl_st::STACK_OF ( OCSP_RESPID  )
ssl_st::STACK_OF ( X509_NAME  )
ssl_st::STACK_OF ( SSL_CIPHER  )
ssl_st::STACK_OF ( SSL_CIPHER  )
ssl_st::STACK_OF ( OCSP_RESPID  )
ssl_st::STACK_OF ( X509_NAME  )
ssl_st::STACK_OF ( SSL_CIPHER  )

Documentación de los datos miembro

void(* ssl_st::info_callback)(const SSL *ssl, int type, int val)
unsigned long ssl_st::mode
void(* ssl_st::msg_callback)(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg)
unsigned long ssl_st::options
unsigned char * ssl_st::packet
unsigned char ssl_st::sid_ctx
void(* ssl_st::tlsext_debug_cb)(SSL *s, int client_server, int type, unsigned char *data, int len, void *arg)
X509_EXTENSIONS * ssl_st::tlsext_ocsp_exts
unsigned char * ssl_st::tlsext_ocsp_resp

La documentación para esta estructura fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'