From 2a1a0b88fbaafbe3862e1b9130a9a484e84d752f Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 13 Sep 2018 11:47:10 +0200 Subject: udev: define all generic tags as symbols This prevents errors due to nasty typos in the strings. We define all symbols in a single header file that is NOT considered part of the API, as there is no need for MM clients to know about these tags code-wise. These tags are only meaningful when associated to devices in udev. Information of each tag is included in the general API documentation. https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues/88 --- docs/reference/api/ModemManager-docs.xml | 6 ++++++ docs/reference/api/ModemManager-sections.txt | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) (limited to 'docs/reference/api') diff --git a/docs/reference/api/ModemManager-docs.xml b/docs/reference/api/ModemManager-docs.xml index 57e33384..156b6ff6 100644 --- a/docs/reference/api/ModemManager-docs.xml +++ b/docs/reference/api/ModemManager-docs.xml @@ -49,6 +49,7 @@ 2015 2016 2017 + 2018 The ModemManager Authors @@ -84,6 +85,11 @@ + + Common udev tag definitions + + + diff --git a/docs/reference/api/ModemManager-sections.txt b/docs/reference/api/ModemManager-sections.txt index 5ec728db..6da6a336 100644 --- a/docs/reference/api/ModemManager-sections.txt +++ b/docs/reference/api/ModemManager-sections.txt @@ -140,3 +140,22 @@ MM_MODEM_BAND_CDMA_BC19_US_LOWER_700 MMModemBandDeprecated + +
+mm-tags +Common udev tags +ID_MM_CANDIDATE +ID_MM_PHYSDEV_UID +ID_MM_PORT_IGNORE +ID_MM_DEVICE_PROCESS +ID_MM_DEVICE_IGNORE +ID_MM_DEVICE_MANUAL_SCAN_ONLY +ID_MM_PLATFORM_DRIVER_PROBE +ID_MM_PORT_TYPE_AT_PPP +ID_MM_PORT_TYPE_AT_PRIMARY +ID_MM_PORT_TYPE_AT_SECONDARY +ID_MM_PORT_TYPE_GPS +ID_MM_PORT_TYPE_QCDM +ID_MM_TTY_BAUDRATE +ID_MM_TTY_FLOW_CONTROL +
-- cgit v1.2.3-70-g09d2