.\" -*- coding: UTF-8 -*- '\" t .\" Title: uuid_parse .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.15 .\" Date: 2022-05-11 .\" Manual: Programmer's Manual .\" Source: util-linux 2.38.1 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH UUID_PARSE 3 "11 травня 2022 року" "util\-linux 2.38.1" "Підручник програміста" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH НАЗВА uuid_parse — перетворення вхідного рядка UUID у двійкове представлення .SH "КОРОТКИЙ ОПИС" .sp \fB#include \fP .sp \fBint uuid_parse(char *\fP\fIin\fP\fB, uuid_t \fP\fIuu\fP\fB);\fP .br \fBint uuid_parse_range(char *\fP\fIin_start\fP\fB, char *\fP\fIin_end\fP\fB, uuid_t \fP\fIuu\fP\fB);\fP .SH ОПИС .sp Функція \fBuuid_parse\fP() перетворює рядок UUID, який задано аргументом \fIin\fP, у двійкове представлення. Вхідний UUID є рядком у формі 1b4e28ba\-2fa1\-11d2\-883f\-b9a761bde3fb (у форматі \fBprintf\fP(3) «%08x\-%04x\-%04x\-%04x\-%012x», 36 байтів і завершальний «\(rs0»). .sp Функція \fBuuid_parse_range\fP() працює подібно до \fBuuid_parse\fP(), але обробляє лише діапазон у рядку, який вказано вказівниками \fIin_start\fP і \fIin_end\fP. .SH "ПОВЕРНУТЕ ЗНАЧЕННЯ" .sp Після успішної обробки вхідного рядка буде повернуто 0, а UUID буде збережено у місці, на яке вказує \fIuu\fP, інакше, буде повернуто \-1. .SH ВІДПОВІДНІСТЬ .sp Ця бібліотека обробляє UUID, які є сумісними з DCE 1.1 OSF і засновані на хешах UUID V3 і V5 і сумісні з .URL https://tools.ietf.org/html/rfc4122 RFC\-4122 . .SH АВТОРИ .sp Theodore Y. Ts\(cqo .SH "ДИВ. ТАКОЖ" .sp \fBuuid\fP(3), \fBuuid_clear\fP(3), \fBuuid_compare\fP(3), \fBuuid_copy\fP(3), \fBuuid_generate\fP(3), \fBuuid_is_null\fP(3), \fBuuid_time\fP(3), \fBuuid_unparse\fP(3) .SH "ЗВІТИ ПРО ВАДИ" .sp Для звітування про вади використовуйте систему стеження помилками на .URL https://github.com/util\-linux/util\-linux/issues "" . .SH ДОСТУПНІСТЬ .sp \fBlibuuid\fP є частиною пакунка util\-linux, починаючи з версії 2.15.1. Пакунок можна отримати з .URL https://www.kernel.org/pub/linux/utils/util\-linux/ "Linux Kernel Archive" . .PP .SH ПЕРЕКЛАД Український переклад цієї сторінки посібника виконано Yuri Chornoivan . .PP Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE . НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. .PP Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: .MT trans-uk@lists.fedoraproject.org .ME .