#include <sys/types.h>#include <sys/time.h>#include "ithread.h"#include "global.h"#include "upnp_md5.h"Go to the source code of this file.
Data Structures | |
| struct | uuid_node_t |
Defines | |
| #define | UUIDS_PER_TICK 1024 |
| #define | UUIDLock() ithread_mutex_lock(&gUUIDMutex) |
| #define | UUIDUnlock() ithread_mutex_unlock(&gUUIDMutex) |
| #define | unsigned64_t unsigned long long |
| #define | I64(C) C##LL |
Typedefs | |
| typedef unsigned long | unsigned32 |
| typedef unsigned short | unsigned16 |
| typedef unsigned char | unsigned8 |
| typedef unsigned char | byte |
| typedef unsigned64_t | uuid_time_t |
Functions | |
| void | get_ieee_node_identifier (uuid_node_t *node) |
| void | get_system_time (uuid_time_t *uuid_time) |
| void | get_random_info (unsigned char seed[16]) |
Variables | |
| ithread_mutex_t | gUUIDMutex |
| #define UUIDLock | ( | ) | ithread_mutex_lock(&gUUIDMutex) |
| #define UUIDUnlock | ( | ) | ithread_mutex_unlock(&gUUIDMutex) |
| typedef unsigned short unsigned16 |
| typedef unsigned long unsigned32 |
| typedef unsigned64_t uuid_time_t |
| void get_ieee_node_identifier | ( | uuid_node_t * | node | ) |
| void get_random_info | ( | unsigned char | seed[16] | ) |
| void get_system_time | ( | uuid_time_t * | uuid_time | ) |
1.6.1