요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
문서 식별자와 제목
1-7이 문서는 GFDL-1.1-no-invariants-or-later 라이선스를 따르며 `dmx_types` 참조 대상으로 Demux 자료형을 제공합니다.
페이지의 제목은 Demux Data Types이며, 실제 구조체·열거형·상수 설명은 UAPI 헤더에서 가져옵니다.
.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
.. _dmx_types:
****************
Demux Data Types
****************
UAPI 헤더에서 생성되는 자료형 문서
8-9`kernel-doc` 지시문은 `include/uapi/linux/dvb/dmx.h`에 있는 커널 문서 주석을 읽어 Demux 자료형 참조를 생성합니다.
따라서 자료형의 필드와 symbol을 확인할 때는 이 페이지와 함께 해당 UAPI 헤더를 기준으로 삼아야 합니다.
include/uapi/linux/dvb/dmx.h의 선언과 kernel-doc 주석→Sphinx kernel-doc 지시문 처리→Demux 자료형 참조 페이지 생성
헤더의 주석이 사용자 공간 API 참조로 렌더링됩니다.
.. kernel-doc:: include/uapi/linux/dvb/dmx.h
요약·해설
dmx_types.rst:1-9이 페이지는 include/uapi/linux/dvb/dmx.h의 kernel-doc 주석을 가져오므로 구조체와 symbol의 원천은 해당 UAPI 헤더입니다.