|
Atrinik Server 2.5
|
Go to the source code of this file.
Data Structures | |
| struct | ms_update_info |
Typedefs | |
| typedef struct ms_update_info | ms_update_info |
Functions | |
| static void * | metaserver_thread (void *junk) |
| void | metaserver_info_update () |
| void | metaserver_init () |
| static size_t | metaserver_writer (void *ptr, size_t size, size_t nmemb, void *data) |
| static void | metaserver_update () |
Variables | |
| pthread_mutex_t | ms_info_mutex |
| ms_update_info | metaserver_info |
Metaserver updating related code.
Definition in file metaserver.c.
| typedef struct ms_update_info ms_update_info |
Metaserver update information structure.
| void metaserver_info_update | ( | ) |
Updates the metaserver_info.
Definition at line 63 of file metaserver.c.
| void metaserver_init | ( | ) |
Initialize the metaserver.
Definition at line 103 of file metaserver.c.
| static void * metaserver_thread | ( | void * | junk | ) | [static] |
| static void metaserver_update | ( | ) | [static] |
Do the metaserver updating.
Definition at line 150 of file metaserver.c.
| static size_t metaserver_writer | ( | void * | ptr, |
| size_t | size, | ||
| size_t | nmemb, | ||
| void * | data | ||
| ) | [static] |
Function to call when receiving data from the metaserver.
| ptr | Pointer to the actual data |
| size | Size of the data |
| nmemb | |
| data | Unused |
Definition at line 137 of file metaserver.c.
The actual metaserver information.
Definition at line 59 of file metaserver.c.
| pthread_mutex_t ms_info_mutex |
Mutex for protecting metaserver information.
Definition at line 55 of file metaserver.c.
1.7.4