libonion
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Typedefs | Functions
sessions_sqlite3.c File Reference
#include <stdlib.h>
#include <string.h>
#include <sqlite3.h>
#include "sessions.h"
#include "sessions_sqlite3.h"
#include "types_internal.h"
#include "dict.h"
#include "random.h"
#include "block.h"
#include "log.h"
#include "low.h"

Data Structures

struct  onion_session_sqlite3_t

Typedefs

typedef struct
onion_session_sqlite3_t 
onion_session_sqlite3

Functions

void onion_sessions_sqlite3_save (onion_sessions *sessions, const char *session_id, onion_dict *data)
onion_sessionsonion_sessions_sqlite3_new (const char *database_filename)
 Creates a sqlite backend for sessions.

Typedef Documentation

Function Documentation

void onion_sessions_sqlite3_save ( onion_sessions sessions,
const char *  session_id,
onion_dict data 
)