X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=man%2Fsd_id128_to_string.xml;h=afbf82c37f8889b4adc6f81cb4f1077b1b114557;hp=eae291578a50026cece1028c5669e8126f468b6d;hb=f7e8917981217e60a6b6071c2a1ae6367890eea0;hpb=494a66821815e8109afa136bd42818b85da38c09 diff --git a/man/sd_id128_to_string.xml b/man/sd_id128_to_string.xml index eae291578..afbf82c37 100644 --- a/man/sd_id128_to_string.xml +++ b/man/sd_id128_to_string.xml @@ -1,136 +1,132 @@ + "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> - - sd_id128_to_string - systemd - - - - Developer - Lennart - Poettering - lennart@poettering.net - - - - - - sd_id128_to_string - 3 - - - - sd_id128_to_string - sd_id128_from_string - Format or parse 128-bit IDs as strings - - - - - #include <systemd/sd-id128.h> - - - char* sd_id128_to_string - sd_id128_t id, char s[33] - - - - int sd_id128_from_string - const char* s, sd_id128_t* ret - - - - - - - Description - - sd_id128_to_string() - formats a 128-bit ID as a character string. It expects - the ID and a string array capable of storing 33 - characters. The ID will be formatted as 32 lowercase - hexadecimal digits and be terminated by a - NUL byte. - - sd_id128_from_string() - implements the reverse operation: it takes a 33 - character string with 32 hexadecimal digits (either - lowercase or uppercase, terminated by - NUL) and parses them back into a - 128-bit ID returned in - ret. Alternatively, this call - can also parse a 37-character string with a 128-bit ID - formatted as RFC UUID. - - For more information about the - sd_id128_t type see - sd-id1283. Note - that these calls operate the same way on all - architectures, i.e. the results do not depend on - endianness. - - When formatting a 128-bit ID into a string, it is - often easier to use a format string for - printf3. This - is easily done using the - SD_ID128_FORMAT_STR and - SD_ID128_FORMAT_VAL() macros. For - more information see - sd-id1283. - - - - Return Value - - sd_id128_to_string() always - succeeds and returns a pointer to the string array - passed in. sd_id128_from_string - returns 0 on success, in which case - ret is filled in, or a negative - errno-style error code. - - - - Notes - - The sd_id128_to_string() - and sd_id128_from_string() interfaces are - available as a shared library, which can be compiled and - linked to with the libsystemd-id128 pkg-config1 - file. - - - - See Also - - - systemd1, - sd-id1283, - printf3 - - + + sd_id128_to_string + elogind + + + + Developer + Lennart + Poettering + lennart@poettering.net + + + + + + sd_id128_to_string + 3 + + + + sd_id128_to_string + sd_id128_from_string + Format or parse 128-bit IDs as strings + + + + + #include <elogind/sd-id128.h> + + + char *sd_id128_to_string + sd_id128_t id, char s[33] + + + + int sd_id128_from_string + const char *s, sd_id128_t *ret + + + + + + + Description + + sd_id128_to_string() formats a 128-bit + ID as a character string. It expects the ID and a string array + capable of storing 33 characters. The ID will be formatted as 32 + lowercase hexadecimal digits and be terminated by a + NUL byte. + + sd_id128_from_string() implements the + reverse operation: it takes a 33 character string with 32 + hexadecimal digits (either lowercase or uppercase, terminated by + NUL) and parses them back into a 128-bit ID + returned in ret. Alternatively, this call + can also parse a 37-character string with a 128-bit ID formatted + as RFC UUID. + + For more information about the sd_id128_t + type see + sd-id1283. + Note that these calls operate the same way on all architectures, + i.e. the results do not depend on endianness. + + When formatting a 128-bit ID into a string, it is often + easier to use a format string for + printf3. + This is easily done using the + SD_ID128_FORMAT_STR and + SD_ID128_FORMAT_VAL() macros. For more + information see + sd-id1283. + + + + Return Value + + sd_id128_to_string() always succeeds + and returns a pointer to the string array passed in. + sd_id128_from_string returns 0 on success, in + which case ret is filled in, or a negative + errno-style error code. + + + + Notes + + The sd_id128_to_string() and + sd_id128_from_string() interfaces are + available as a shared library, which can be compiled and linked to + with the + libelogind pkg-config1 + file. + + + + See Also + + + elogind1, + sd-id1283, + printf3 + +