connectivity/networking/api/index.html · connectivity/networking/api/index.rst 공식 원문 ↗

Zephyr 3.7.0 · Connectivity · Networking API

Networking APIs

표준 socket API를 중심으로 Zephyr networking library의 하위 영역을 찾습니다.

Official pathconnectivity/networking/api/index.html
Source fileconnectivity/networking/api/index.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

표준 BSD socket API 위치, custom networking API 문서와 legacy net_context API 사용 금지를 안내합니다.

Standard

BSD sockets

Custom

Zephyr networking APIs

Legacy

net_context.h

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 A06819E1B5E509F2F7C670642B49817673A136BA6F0BF8C439AAE7A2D0ED4F16
.. _networking_api:

Networking APIs
###############

Zephyr provides support for the standard BSD socket APIs (defined in
:zephyr_file:`include/zephyr/net/socket.h`) for the applications to
use. See :ref:`BSD socket API <bsd_sockets_interface>` for more details.

Apart of the standard API, Zephyr provides a set of custom networking APIs and
libraries for the application to use. See the list below for details.

.. note::
   The legacy connectivity API in :zephyr_file:`include/zephyr/net/net_context.h`
   should not be used by applications.

.. toctree::
   :maxdepth: 2

   apis.rst
   buf_mgmt.rst
   net_tech.rst
   protocols.rst
   system_mgmt.rst
   tsn.rst
   zperf.rst

Part 3

한국어 전문 번역

Networking APIs

Zephyr는 application이 사용할 수 있도록 include/zephyr/net/socket.h에 정의된 표준 BSD socket API를 지원합니다. 자세한 내용은 BSD socket API 문서를 참고합니다.

표준 API 외에도 Zephyr는 application용 custom networking API와 library를 제공합니다. 아래 하위 문서에서 세부 내용을 확인할 수 있습니다.

  • apis.rst: networking API
  • buf_mgmt.rst: buffer management
  • net_tech.rst: network technology
  • protocols.rst: protocol
  • system_mgmt.rst: system management
  • tsn.rst: Time-Sensitive Networking
  • zperf.rst: network performance measurement

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.