Eneboo - Documentación para desarrolladores
Atributos públicos
Referencia de la Estructura ssl_method_st

#include <ssl.h>

Lista de todos los miembros.

Atributos públicos

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_methodssl3_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))

Documentación de los datos miembro

SSL_CIPHER *(* ssl_method_st::get_cipher)(unsigned ncipher)
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)
long(* ssl_method_st::ssl_callback_ctrl)(SSL *s, int cb_id, void(*fp)(void))
long(* ssl_method_st::ssl_ctrl)(SSL *s, int cmd, long larg, void *parg)
long(* ssl_method_st::ssl_ctx_callback_ctrl)(SSL_CTX *s, int cb_id, void(*fp)(void))
long(* ssl_method_st::ssl_ctx_ctrl)(SSL_CTX *ctx, int cmd, long larg, void *parg)
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)(SSL *s, const void *buf, int len)
int(* ssl_method_st::ssl_write_bytes)(SSL *s, int type, const void *buf_, int len)

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'