tools/net/ynl/pyynl/lib/__init__.py

Source file repositories/reference/linux-study-clean/tools/net/ynl/pyynl/lib/__init__.py

File Facts

System
Linux kernel
Corpus path
tools/net/ynl/pyynl/lib/__init__.py
Extension
.py
Size
635 bytes
Lines
17
Domain
Support Tooling And Documentation
Bucket
tools
Inferred role
Support Tooling And Documentation: tools
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause

""" YNL library """

from .nlspec import SpecAttr, SpecAttrSet, SpecEnumEntry, SpecEnumSet, \
    SpecFamily, SpecOperation, SpecSubMessage, SpecSubMessageFormat, \
    SpecException
from .ynl import YnlFamily, Netlink, NlError, NlPolicy, YnlException

from .doc_generator import YnlDocGenerator

__all__ = ["SpecAttr", "SpecAttrSet", "SpecEnumEntry", "SpecEnumSet",
           "SpecFamily", "SpecOperation", "SpecSubMessage", "SpecSubMessageFormat",
           "SpecException",
           "YnlFamily", "Netlink", "NlError", "NlPolicy", "YnlException",
           "YnlDocGenerator"]

Annotation

Implementation Notes