File: tech-gio-network.page

package info (click to toggle)
gnome-devel-docs 40.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 79,188 kB
  • sloc: javascript: 2,514; xml: 2,407; ansic: 2,229; python: 1,854; makefile: 805; sh: 499; cpp: 131
file content (41 lines) | stat: -rw-r--r-- 2,701 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="tech-gio-network" xml:lang="uk">

  <info>
    <link type="guide" xref="tech" group="gio-network"/>
    <revision pkgversion="3.0" date="2011-04-05" status="review"/>

    <credit type="author copyright">
      <name>Federico Mena Quintero</name>
      <email its:translate="no">federico@gnome.org</email>
      <years>2013</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>

    <desc>Програмний інтерфейс для роботи із мережею і сокетами з реалізацією потоків даних</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Максим Дзюманенко</mal:name>
      <mal:email>dziumanenko@gmail.com</mal:email>
      <mal:years>2010</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Юрій Чорноіван</mal:name>
      <mal:email>yurchor@ukr.net</mal:email>
      <mal:years>2020</mal:years>
    </mal:credit>
  </info>

<title>GIO Networking</title>

  <p>GIO Networking побудовано на основі програмних інтерфейсів для роботи з потоками даних, які <link xref="tech-gio">використовуються для файлів</link>. Вона надає високорівневі програмні інтерфейси для обміну даними крізь TCP/IP і сокети доменів UNIX. Ви можете скористатися програмними інтерфейсами GIO networking для встановлення з'єднання із сервером, очікування на події та читання ресурсів. Асинхронність програмного інтерфейсу означає, що ваші програми не блокуватимуть свою роботу, очікуючи на відповідь з мережі.</p>

<list style="compact">
  <item><p><link href="https://developer.gnome.org/gio/stable/">Підручник-довідник з GIO</link></p></item>
  <item><p><link href="https://developer.gnome.org/gio/stable/networking.html">Низькорівнева підтримка мережі</link></p></item>
  <item><p><link href="https://developer.gnome.org/gio/stable/highlevel-socket.html">Високорівневі функціональні можливості мережі</link></p></item>
</list>

</page>