Eneboo - Documentación para desarrolladores
'defines' | Funciones
Referencia del Archivo src/libdigidoc/openssl/ssl/d1_pkt.c
#include <stdio.h>
#include <errno.h>
#include "ssl_locl.h"
#include <openssl/evp.h>
#include <openssl/buffer.h>
#include <openssl/pqueue.h>
#include <openssl/rand.h>

'defines'

#define USE_SOCKETS
#define dtls1_get_unprocessed_record(s)
#define dtls1_get_processed_record(s)

Funciones

int dtls1_get_record (SSL *s)
int dtls1_read_bytes (SSL *s, int type, unsigned char *buf, int len, int peek)
int dtls1_write_app_data_bytes (SSL *s, int type, const void *buf_, int len)
int dtls1_write_bytes (SSL *s, int type, const void *buf, int len)
int do_dtls1_write (SSL *s, int type, const unsigned char *buf, unsigned int len, int create_empty_fragment)
int dtls1_dispatch_alert (SSL *s)
void dtls1_reset_seq_numbers (SSL *s, int rw)

Documentación de los 'defines'

#define dtls1_get_processed_record (   s)
Valor:
dtls1_retrieve_buffered_record((s), \
                   &((s)->d1->processed_rcds))
#define dtls1_get_unprocessed_record (   s)
Valor:
dtls1_retrieve_buffered_record((s), \
                   &((s)->d1->unprocessed_rcds))
#define USE_SOCKETS

Documentación de las funciones

int do_dtls1_write ( SSL s,
int  type,
const unsigned char *  buf,
unsigned int  len,
int  create_empty_fragment 
)
int dtls1_dispatch_alert ( SSL s)
int dtls1_get_record ( SSL s)
int dtls1_read_bytes ( SSL s,
int  type,
unsigned char *  buf,
int  len,
int  peek 
)
void dtls1_reset_seq_numbers ( SSL s,
int  rw 
)
int dtls1_write_app_data_bytes ( SSL s,
int  type,
const void *  buf_,
int  len 
)
int dtls1_write_bytes ( SSL s,
int  type,
const void *  buf,
int  len 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'