#include "tunala.h"
Go to the source code of this file.
Functions | |
void | state_machine_init (state_machine_t *machine) |
void | state_machine_close (state_machine_t *machine) |
buffer_t * | state_machine_get_buffer (state_machine_t *machine, sm_buffer_t type) |
SSL * | state_machine_get_SSL (state_machine_t *machine) |
int | state_machine_set_SSL (state_machine_t *machine, SSL *ssl, int is_server) |
int | state_machine_churn (state_machine_t *machine) |
int | state_machine_close_clean (state_machine_t *machine) |
int | state_machine_close_dirty (state_machine_t *machine) |
int state_machine_churn | ( | state_machine_t * | machine | ) |
void state_machine_close | ( | state_machine_t * | machine | ) |
int state_machine_close_clean | ( | state_machine_t * | machine | ) |
int state_machine_close_dirty | ( | state_machine_t * | machine | ) |
buffer_t* state_machine_get_buffer | ( | state_machine_t * | machine, |
sm_buffer_t | type | ||
) |
SSL* state_machine_get_SSL | ( | state_machine_t * | machine | ) |
void state_machine_init | ( | state_machine_t * | machine | ) |
int state_machine_set_SSL | ( | state_machine_t * | machine, |
SSL * | ssl, | ||
int | is_server | ||
) |