message_uuid_master.h [plain text]
#define MASTER_UUID_FILE "master_uuid"
#define MESSAGE_UUID_SIZE (12)
#define MESSAGE_UUID_PACKED_SIZE (12)
#define MESSAGE_UUID_TEXT_SIZE (24)
struct message_uuid {
unsigned char value[MESSAGE_UUID_SIZE];
};
int
message_uuid_master_init();
int
message_uuid_master_next_child(struct message_uuid *uuid);
int
message_uuid_master_checksum(struct message_uuid *uuid);
int
message_uuid_client_init(char *uuid_prefix);
int
message_uuid_set_null(struct message_uuid *dst);
char *
message_uuid_text(struct message_uuid *uuid);