OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
sm.c File Reference
#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_tstate_machine_get_buffer (state_machine_t *machine, sm_buffer_t type)
 
SSLstate_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)
 

Function Documentation

int state_machine_churn ( state_machine_t machine)

Definition at line 82 of file sm.c.

void state_machine_close ( state_machine_t machine)

Definition at line 15 of file sm.c.

int state_machine_close_clean ( state_machine_t machine)

Definition at line 116 of file sm.c.

int state_machine_close_dirty ( state_machine_t machine)

Definition at line 136 of file sm.c.

buffer_t* state_machine_get_buffer ( state_machine_t machine,
sm_buffer_t  type 
)

Definition at line 34 of file sm.c.

SSL* state_machine_get_SSL ( state_machine_t machine)

Definition at line 53 of file sm.c.

void state_machine_init ( state_machine_t machine)

Definition at line 5 of file sm.c.

int state_machine_set_SSL ( state_machine_t machine,
SSL ssl,
int  is_server 
)

Definition at line 58 of file sm.c.