преобразовать входную строку UUID в двоичное представление (convert an input UUID string into binary representation)
Имя (Name)
uuid_parse - convert an input UUID string into binary
representation
Синопсис (Synopsis)
#include <uuid.h>
int uuid_parse(char *
in, uuid_t
uu);
int uuid_parse_range(char *
in_start, char *
in_end, uuid_t
uu);
Описание (Description)
The uuid_parse
() function converts the UUID string given by in
into the binary representation. The input UUID is a string of the
form 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb (in printf(3) format
"%08x-%04x-%04x-%04x-%012x", 36 bytes plus the trailing '\0').
The uuid_parse_range
() function works like uuid_parse
() but
parses only range in string specified by in_start and in_end
pointers.
Возвращаемое значение (Return value)
Upon successfully parsing the input string, 0 is returned, and
the UUID is stored in the location pointed to by uu, otherwise -1
is returned.
Стандарты (Conforming to)
This library parses UUIDs compatible with OSF DCE 1.1, and hash
based UUIDs V3 and V5 compatible with RFC-4122
<https://tools.ietf.org/html/rfc4122>.