.\" -*- coding: UTF-8 -*- .\" SPDX-License-Identifier: Linux-man-pages-1-para .\" .\" This man page is Copyright (C) 1998 Heiner Eisen. .\" .\" $Id: x25.7,v 1.4 1999/05/18 10:35:12 freitag Exp $ .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH x25 7 "15 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME x25 \- interfață de protocol ITU\-T X.25 / ISO\-8208 .SH REZUMAT .nf \fB#include \fP \fB#include \fP .PP \fIx25_socket\fP\fB = socket(AF_X25, SOCK_SEQPACKET, 0);\fP .fi .SH DESCRIERE Soclurile X25 oferă o interfață pentru protocolul de nivel de pachete X.25. Acest lucru permite aplicațiilor să comunice prin intermediul unei rețele publice de date X.25, așa cum este standardizat prin recomandarea X.25 a Uniunii Internaționale de Telecomunicații (modul X.25 DTE\-DCE). Soclurile X25 pot fi, de asemenea, utilizate pentru comunicarea fără o rețea X.25 intermediară (modul X.25 DTE\-DTE), astfel cum este descris în ISO\-8208. .PP Limitele mesajelor sunt păstrate un \fBread\fP(2) de pe un soclu va prelua aceeași bucată de date ca și ieșirea cu \fBwrite\fP(2) corespunzător către soclul omolog. Atunci când este necesar, nucleul se ocupă de segmentarea și reasamblarea mesajelor lungi prin intermediul bitului M X.25. Nu există o limită superioară codificată pentru dimensiunea mesajului. Cu toate acestea, reasamblarea unui mesaj lung poate eșua dacă există o lipsă temporară de resurse de sistem sau dacă alte constrângeri (cum ar fi limitele de memorie ale soclului sau de dimensiune a memoriei tampon) devin efective. În acest caz, conexiunea X.25 va fi reinițiată. .SS "Adrese de soclu" Familia de adrese de soclu \fBAF_X25\fP utilizează \fIstruct sockaddr_x25\fP pentru reprezentarea adreselor de rețea, astfel cum sunt definite în recomandarea ITU\-T X.121. .PP .in +4n .EX struct sockaddr_x25 { sa_family_t sx25_family; /* trebuie să fie AF_X25 */ x25_address sx25_addr; /* Adresa X.121 */ }; .EE .in .PP \fIsx25_addr\fP conține o matrice de caractere \fIx25_addr[]\fP care trebuie interpretată ca un șir de caractere cu terminație nulă. \fIsx25_addr.x25_addr[]\fP este format din până la 15 caractere ASCII (fără a lua în considerare octetul de terminare nul) care formează adresa X.121. Sunt permise numai caracterele cu cifre zecimale de la „0” la „9”. .SS "Opțiuni de soclu" Următoarele opțiuni de soclu specifice X.25 pot fi definite cu \fBsetsockopt\fP(2) și citite cu \fBgetsockopt\fP(2) cu argumentul \fIlevel\fP stabilit la \fBSOL_X25\fP. .TP \fBX25_QBITINCL\fP Controlează dacă bitul Q (Qualified Data Bit) X.25 este accesibil utilizatorului. Așteaptă un argument de tip întreg. Dacă este stabilit la 0 (valoarea implicită), bitul Q nu este niciodată activat pentru pachetele de ieșire, iar bitul Q al pachetelor primite este ignorat. Dacă este stabilit la 1, un prim octet suplimentar este adăugat înainte de fiecare mesaj citit sau scris pe soclu. Pentru datele citite de pe soclu, un prim octet 0 indică faptul că biții Q din pachetele de date primite corespunzătoare nu au fost activați. Un prim octet cu valoarea 1 indică faptul că bitul Q al pachetelor de date primite corespunzătoare a fost activat. În cazul în care primul octet al datelor scrise în soclu este 1, bitul Q al pachetelor de date de ieșire corespunzătoare va fi activat. Dacă primul octet este 0, bitul Q nu va fi activat. .SH VERSIUNI Familia de protocoale AF_X25 este o nouă caracteristică a Linux 2.2. .SH ERORI Destule, deoarece implementarea X.25 PLP este \fBCONFIG_EXPERIMENTAL\fP. .PP Această pagină de manual este incompletă. .PP Nu există încă un fișier antet dedicat programatorului de aplicații; trebuie să includeți fișierul antet al nucleului \fI\fP. \fBCONFIG_EXPERIMENTAL\fP ar putea, de asemenea, să implice faptul că versiunile viitoare ale interfeței nu sunt compatibile binar. .PP Evenimentele X.25 N\-Reset nu sunt încă propagate către procesul utilizatorului. Astfel, în cazul în care are loc o repornire, datele pot fi pierdute fără a fi anunțate. .SH "CONSULTAȚI ȘI" \fBsocket\fP(2), \fBsocket\fP(7) .PP Jonathan Simon Naylor: „The Re\-Analysis and Re\-Implementation of X.25.” URL\-ul este .UR ftp://ftp.pspt.fi\:/pub\:/ham\:/linux\:/ax25\:/x25doc.tgz .UE . .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .