Mercurial > hg > xmms-sid
comparison src/xs_length.h @ 909:84394ee26545
Cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 10 Nov 2012 12:29:16 +0200 |
parents | 469b341734b2 |
children |
comparison
equal
deleted
inserted
replaced
908:8b4c016802ea | 909:84394ee26545 |
---|---|
8 extern "C" { | 8 extern "C" { |
9 #endif | 9 #endif |
10 | 10 |
11 /* Types | 11 /* Types |
12 */ | 12 */ |
13 typedef struct _XSSLDBNode { | 13 typedef struct _XSSLDBNode |
14 { | |
14 xs_md5hash_t md5Hash; /* 128-bit MD5 hash-digest */ | 15 xs_md5hash_t md5Hash; /* 128-bit MD5 hash-digest */ |
15 gint nlengths; /* Number of lengths */ | 16 gint nlengths; /* Number of lengths */ |
16 gint *lengths; /* Lengths in seconds */ | 17 gint *lengths; /* Lengths in seconds */ |
17 struct _XSSLDBNode *prev, *next; | 18 struct _XSSLDBNode *prev, *next; |
18 } XSSLDBNode; | 19 } XSSLDBNode; |
19 | 20 |
20 | 21 |
21 typedef struct { | 22 typedef struct |
23 { | |
22 XSSLDBNode *nodes, | 24 XSSLDBNode *nodes, |
23 **pindex; | 25 **pindex; |
24 size_t n; | 26 size_t n; |
25 } XSSLDB; | 27 } XSSLDB; |
26 | 28 |
28 /* Functions | 30 /* Functions |
29 */ | 31 */ |
30 gint xs_sldb_read(XSSLDB *, const gchar *); | 32 gint xs_sldb_read(XSSLDB *, const gchar *); |
31 gint xs_sldb_index(XSSLDB *); | 33 gint xs_sldb_index(XSSLDB *); |
32 void xs_sldb_free(XSSLDB *); | 34 void xs_sldb_free(XSSLDB *); |
33 XSSLDBNode * xs_sldb_get(XSSLDB *, const gchar *); | 35 XSSLDBNode * xs_sldb_get(XSSLDB *, const gchar *); |
34 | 36 |
35 #ifdef __cplusplus | 37 #ifdef __cplusplus |
36 } | 38 } |
37 #endif | 39 #endif |
38 #endif /* XS_LENGTH_H */ | 40 #endif /* XS_LENGTH_H */ |