~ubuntu-branches/debian/sid/coturn/sid

« back to all changes in this revision

Viewing changes to src/apps/relay/dbdrivers/dbdriver.h

  • Committer: Package Import Robot
  • Author(s): Oleg Moskalenko
  • Date: 2014-12-24 00:50:38 UTC
  • mfrom: (1.1.11)
  • Revision ID: package-import@ubuntu.com-20141224005038-ppryqxsqss7oazf9
Tags: 4.3.3.1-1
Sync to 4.3.3.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
 
37
37
#include "ns_turn_msg_defs_new.h"
38
38
 
 
39
#include <pthread.h>
 
40
 
39
41
#ifdef __cplusplus
40
42
extern "C" {
41
43
#endif
42
44
 
43
45
////////////////////////////////////////////
44
46
 
 
47
extern pthread_key_t connection_key;
 
48
extern pthread_once_t connection_key_once;
 
49
 
45
50
typedef struct _turn_dbdriver_t {
46
51
  int (*get_auth_secrets)(secrets_list_t *sl, u08bits *realm);
47
52
  int (*get_user_key)(u08bits *usname, u08bits *realm, hmackey_t key);
71
76
 
72
77
int convert_string_key_to_binary(char* keysource, hmackey_t key, size_t sz);
73
78
persistent_users_db_t * get_persistent_users_db(void);
74
 
turn_dbdriver_t * get_dbdriver(void);
 
79
const turn_dbdriver_t * get_dbdriver(void);
75
80
 
76
81
////////////////////////////////////////////
77
82