1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-notification_common_event_service

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README_zh.md

Общие сведения

OpenHarmony через CES (Common Event Service, общий сервис событий) предоставляет приложениям возможность подписываться на события, публиковать и отменять подписку на общие события.

Общие события можно разделить на системные общие события и пользовательские общие события:

  • Системные общие события — система собирает информацию о событиях и отправляет её пользователям в соответствии с системной стратегией. Например, системные события, публикуемые ключевыми сервисами системы (например, установка, обновление, удаление HAP).
  • Пользовательские общие события — приложения могут создавать собственные общие события для реализации межприкладной связи событий.

Каждое приложение может подписаться на общие события по мере необходимости. Если подписка успешна и происходит публикация общего события, система отправит его приложению. Эти общие события могут исходить от системы, других приложений или самого приложения.

Архитектура

Рисунок 1. Архитектура подсистемы

![Архитектура подсистемы](figures/cesfwk_architecture_diagram.png «Схема архитектуры сервиса общих событий»)

Каталог

/base/notification/common_event_service/
│── frameworks      # Каталог компонентов
│   |── common/log  # Каталог компонента журнала
│   |── core        # Реализация нативного интерфейса
│   ├── native      # Реализация нативного интерфейса
│── interface       # Внешний интерфейс
|   |── inner_api   # Объявление нативного API
|   |── kits/napi   # Объявление NAPI API
├── sa_profile      # Профиль сервиса
├── services        # Реализация сервиса
├── tools           # Реализация инструмента
│── ohos.build      # Скрипт компиляции

Использование

Обзор

CommonEvent предоставляет интерфейсы для публикации общих событий, создания подписчиков, подписки и отмены подписки.

Общее событие состоит из двух частей: string-тип event и CommonEventPublishData-тип options. Event представляет название общего события, а options — информацию об атрибутах общего события.

Тип CommonEventSubscribeInfo используется для создания подписчика на общее событие. Он позволяет указать, на какие общие события должен подписаться подписчик, какие разрешения требуются издателю и какой приоритет имеет подписчик.

Тип CommonEventSubscriber используется для получения информации о принятых общих событиях и настройки обработки общих событий.

Перед использованием функциональных интерфейсов необходимо импортировать соответствующий модуль.

import CommonEvent from '@ohos.commonevent';

Публикация общего события

CommonEvent.publish(event: string, callback: AsyncCallback)

  • Описание интерфейса

    Опубликовать общее событие (форма обратного вызова).

  • Параметры publish

Имя Свойство чтения/записи Тип Обязательный Описание
event Только чтение string Да Указывает имя публикуемого общего события
callback Только чтение AsyncCallback Да Представляет метод обратного вызова для метода публикации общего события
  • Возвращаемое значение: void

  • Пример

import CommonEvent from '@ohos.commonevent'

function PublishCallBack(err) {
    console.info("==========================>PublishCallBack=======================>");
}

CommonEvent.publish("publish_event", PublishCallBack);

CommonEvent.publish(event: string, options: CommonEventPublishData, callback: AsyncCallback)

  • Описание интерфейса

    Публикация общего события с указанием информации о публикации (обратная форма).

  • Параметры publish

Имя Свойство чтения/записи Тип Обязательный Описание
event Только чтение string Да Указывает имя публикуемого общего события
options Только чтение CommonEventPublishData Да Представляет информацию об атрибутах публикуемого общего события
callback Только чтение AsyncCallback Да Представляет метод обратного вызова метода публикации общего события
  • CommonEventPublishData
Имя Свойство чтения/записи Тип Обязательный Описание
bundleName Только чтение string Нет Указывает название пакета
code Только чтение int Нет Представляет код результата общего события
data Только чтение string Нет Представляет пользовательские данные результата общего события
subscriberPermissions Только чтение Array Нет Представляет разрешения, необходимые подписчику
isOrdered Только чтение bool Нет Определяет, является ли это упорядоченным общим событием
  • Возвращаемое значение: void

  • Пример

import CommonEvent from '@ohos.commonevent'

var CommonEventPublishData = {
    code: 1,
    data: "information_data",
    isOrdered: false
}

function PublishCallBack(err) {
    console.info("==========================>PublishCallBack=======================>");
}

CommonEvent.publish("publish_event", CommonEventPublishData, PublishCallBack); | | publisherDeviceId | только для чтения | int | нет | обозначает ID устройства, это значение должно быть существующим ID устройства в той же сети ohos |
|---|-------------------|------------------|------|----|--------------------------------------------------------------------------|
| userId | только для чтения | int | нет | представляет собой ID пользователя. Этот параметр является необязательным, и по умолчанию используется текущий ID пользователя. Если этот параметр указан, то его значение должно соответствовать существующему ID пользователя в системе |
| priority | только для чтения | int | нет | указывает на приоритет подписчика, диапазон значений от -100 до 1000 |

-

  Возвращаемое значение: void

- Пример

```js
import CommonEvent from '@ohos.commonevent'

var CommonEventSubscribeInfo = {
    events: ["event"]
};

function CreateSubscriberCallBack(err, data) {
    console.info("==========================>CreateSubscriberCallBack=======================>");
}

CommonEvent.createSubscriber(CommonEventSubscribeInfo, CreateSubscriberCallBack);

CommonEvent.createSubscriber(subscribeInfo: CommonEventSubscribeInfo)

  • Интерфейс

    Создание подписчика (Promise форма)

  • Описание параметров createSubscriber

Имя Атрибут чтения/записи Тип Обязательный Описание
subscribeInfo только для чтения CommonEventSubscribeInfo да Представляет информацию о подписке
  • Объяснение типа CommonEventSubscribeInfo

| Имя | Атрибут чтения/записи | Тип | Обязательный | Описание | | --- | --- ----------------- | --- | ------------ | --------- | | events | только для чтения | Array | да | Указывает на события, которые будут отправлены | | publisherPermission | только для чтения | string | нет | Указывает на разрешение издателя | | publisherDeviceId | только для чтения | int | нет | Обозначает ID устройства, это значение должно быть существующим ID устройства в той же сети ohos | | userId | только для чтения | int | нет | Представляет собой ID пользователя. Этот параметр является необязательным, и по умолчанию используется текущий ID пользователя. Если этот параметр указан, то его значение должно соответствовать существующему ID пользователя в системе | | priority | только для чтения | int | нет | Указывает на приоритет подписчика. Диапазон значений от -100 до 1000 |

  • Возвращаемое значение: Promise

  • Пример

import CommonEvent from '@ohos.commonevent'

var CommonEventSubscribeInfo = {
    events: ["event"]
};

CommonEvent.createSubscriber(CommonEventSubscribeInfo).then((data) => {
    console.info("==========================>createSubscriberPromise=======================>");
});

Подписка на общие события

CommonEvent.subscribe(subscriber: CommonEventSubscriber, callback: AsyncCallback)

  • Интерфейс

    Подписка на общее событие (форма обратного вызова)

  • Описание параметров subscribe

Имя Атрибут чтения/записи Тип Обязательный Описание
subscriber только для чтения CommonEventSubscriber да Описывает объект подписчика
callback только для чтения AsyncCallback да Определяет функцию обратного вызова для получения данных общего события
  • Объяснение типа CommonEventData
Имя Атрибут чтения/записи Тип Обязательный Описание
event только для чтения string да Обозначает текущее полученное имя общего события
bundleName только для чтения string нет Означает имя пакета
code только для чтения int нет Используется для передачи данных типа int, обозначает код результата общего события
data только для чтения string нет Используется для передачи строковых данных, обозначает пользовательские данные результата общего события
  • Возвращаемое значение: void | Событие | Описание | | ------------------------------------------------------------ | ----------------------------------------------------------- | | COMMON_EVENT_BOOT_COMPLETED | usual.event.BOOT_COMPLETED | | COMMON_EVENT_LOCKED_BOOT_COMPLETED | usual.event.LOCKED_BOOT_COMPLETED | | COMMON_EVENT_SHUTDOWN | usual.event.SHUTDOWN | | COMMON_EVENT_BATTERY_CHANGED | usual.event.BATTERY_CHANGED | | COMMON_EVENT_BATTERY_LOW | usual.event.BATTERY_LOW | | COMMON_EVENT_BATTERY_OKAY | usual.event.BATTERY_OKAY | | COMMON_EVENT_POWER_CONNECTED | usual.event.POWER_CONNECTED | | COMMON_EVENT_POWER_DISCONNECTED | usual.event.POWER_DISCONNECTED | | COMMON_EVENT_SCREEN_OFF | usual.event.SCREEN_OFF | | COMMON_EVENT_SCREEN_ON | usual.event.SCREEN_ON | | COMMON_EVENT_ENTER_FORCE_SLEEP | usual.event.ENTER_FORCE_SLEEP | | COMMON_EVENT_EXIT_FORCE_SLEEP | usual.event.EXIT_FORCE_SLEEP | | COMMON_EVENT_USER_PRESENT | usual.event.USER_PRESENT | | COMMON_EVENT_TIME_TICK | usual.event.TIME_TICK | | COMMON_EVENT_TIME_CHANGED | usual.event.TIME_CHANGED | | COMMON_EVENT_DATE_CHANGED | usual.event.DATE_CHANGED | | COMMON_EVENT_TIMEZONE_CHANGED | usual.event.TIMEZONE_CHANGED | | COMMON_EVENT_CLOSE_SYSTEM_DIALOGS | usual.event.CLOSE_SYSTEM_DIALOGS | | COMMON_EVENT_BUNDLE_SCAN_FINISHED | usual.event.BUNDLE_SCAN_FINISHED | | COMMON_EVENT_PACKAGE_ADDED | usual.event.PACKAGE_ADDED | | COMMON_EVENT_SANDBOX_PACKAGE_ADDED | usual.event.SANDBOX_PACKAGE_ADDED | | COMMON_EVENT_SANDBOX_PACKAGE_REMOVED | usual.event.SANDBOX_PACKAGE_REMOVED | | COMMON_EVENT_PACKAGE_REPLACED | usual.event.PACKAGE_REPLACED | | COMMON_EVENT_MY_PACKAGE_REPLACED | usual.event.MY_PACKAGE_REPLACED | 无 | | --------------------------------- | -------------------------------- | --------------------------------------------- | | COMMON_EVENT_PACKAGE_REMOVED | usual.event.PACKAGE_REMOVED | 无 | | COMMON_EVENT_BUNDLE_REMOVED | usual.event.BUNDLE_REMOVED | 无 | | COMMON_EVENT_PACKAGE_FULLY_REMOVED | usual.event.PACKAGE_FULLY_REMOVED | 无 | | COMMON_EVENT_PACKAGE_CHANGED | usual.event.PACKAGE_CHANGED | 无 | | COMMON_EVENT_PACKAGE_RESTARTED | usual.event.PACKAGE_RESTARTED | 无 | | COMMON_EVENT_PACKAGE_DATA_CLEARED | usual.event.PACKAGE_DATA_CLEARED | 无 | | COMMON_EVENT_PACKAGE_CACHE_CLEARED9+| usual.event.PACKAGE_CACHE_CLEARED | 无 | | COMMON_EVENT_PACKAGES_SUSPENDED | usual.event.PACKAGES_SUSPENDED | 无 | | COMMON_EVENT_PACKAGES_UNSUSPENDED | usual.event.PACKAGES_UNSUSPENDED | 无 | | COMMON_EVENT_MY_PACKAGE_SUSPENDED | usual.event.MY_PACKAGE_SUSPENDED | 无 | | COMMON_EVENT_MY_PACKAGE_UNSUSPENDED | usual.event.MY_PACKAGE_UNSUSPENDED | 无 | | COMMON_EVENT_UID_REMOVED | usual.event.UID_REMOVED | 无 | | COMMON_EVENT_PACKAGE_FIRST_LAUNCH | usual.event.PACKAGE_FIRST_LAUNCH | 无 | | COMMON_EVENT_PACKAGE_NEEDS_VERIFICATION | usual.event.PACKAGE_NEEDS_VERIFICATION| 无 | | COMMON_EVENT_PACKAGE_VERIFIED | usual.event.PACKAGE_VERIFIED | 无 | | COMMON_EVENT_EXTERNAL_APPLICATIONS_AVAILABLE | usual.event.EXTERNAL_APPLICATIONS_AVAILABLE| 无 | | COMMON_EVENT_EXTERNAL_APPLICATIONS_UNAVAILABLE |usual.event.EXTERNAL_APPLICATIONS_UNAVAILABLE| 无 | | COMMON_EVENT_CONFIGURATION_CHANGED |usual.event.CONFIGURATION_CHANGED| 无 | | COMMON_EVENT_LOCALE_CHANGED |usual.event.LOCALE_CHANGED | 无 | | COMMON_EVENT_MANAGE_PACKAGE_STORAGE |usual.event.MANAGE_PACKAGE_STORAGE| 无 | | COMMON_EVENT_DRIVE_MODE |common.event.DRIVE_MODE | 无 | | COMMON_EVENT_HOME_MODE |common.event.HOME_MODE | 无 | | COMMON_EVENT_OFFICE_MODE | | | Название события | Соответствующее событие | Специальные разрешения | | -------------------------------------------------------------------- | ------------------------------------------------------------------ | --------------------------------------------------------- | | COMMON_EVENT_OFFICE_MODE | — | — | | COMMON_EVENT_USER_STARTED | usual.event.USER_STARTED | — | | COMMON_EVENT_USER_BACKGROUND | usual.event.USER_BACKGROUND | — | | COMMON_EVENT_USER_FOREGROUND | usual.event.USER_FOREGROUND | — | | COMMON_EVENT_USER_SWITCHED | usual.event.USER_SWITCHED | ohos.permission.MANAGE_LOCAL_ACCOUNTS | | COMMON_EVENT_USER_STARTING | usual.event.USER_STARTING | ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS | | COMMON_EVENT_USER_UNLOCKED | — | — | | COMMON_EVENT_USER_STOPPING | usual.event.USER_STOPPING | ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS | | COMMON_EVENT_USER_STOPPED | — | — | | COMMON_EVENT_HWID_LOGIN | common.event.HWID_LOGIN | — | | COMMON_EVENT_HWID_LOGOUT | common.event.HWID_LOGOUT | — | | COMMON_EVENT_HWID_TOKEN_INVALID | common.event.HWID_TOKEN_INVALID | — | | COMMON_EVENT_HWID_LOGOFF | common.event.HWID_LOGOFF | — | | COMMON_EVENT_WIFI_POWER_STATE | usual.event.wifi.POWER_STATE | — | | COMMON_EVENT_WIFI_SCAN_FINISHED | usual.event.wifi.SCAN_FINISHED | ohos.permission.LOCATION | | COMMON_EVENT_WIFI_RSSI_VALUE | usual.event.wifi.RSSI_VALUE | ohos.permission.GET_WIFI_INFO | | COMMON_EVENT_WIFI_CONN_STATE | usual.event.wifi.CONN_STATE | — | | COMMON_EVENT_WIFI_HOTSPOT_STATE | usual.event.wifi.HOTSPOT_STATE | — | | COMMON_EVENT_WIFI_AP_STA_JOIN | usual.event.wifi.WIFI_HS_STA_JOIN | ohos.permission.GET_WIFI_INFO | | COMMON_EVENT_WIFI_AP_STA_LEAVE | usual.event.wifi.WIFI_HS_STA_LEAVE | ohos.permission.GET_WIFI_INFO | | COMMON_EVENT_WIFI_MPLINK_STATE_CHANGE | usual.event.wifi.mplink.STATE_CHANGE | ohos.permission.MPLINK_CHANGE_STATE | | COMMON_EVENT_WIFI_P2P_CONN_STATE | usual.event.wifi.p2p.CONN_STATE_CHANGE | ohos.permission.GET_WIFI_INFO | | COMMON_EVENT_WIFI_P2P_STATE_CHANGED | usual.event.wifi.p2p.STATE_CHANGE | ohos.permission.GET_WIFI_INFO | | COMMON_EVENT_WIFI_P2P_PEERS_STATE_CHANGED | usual.event.wifi.p2p.DEVICES_CHANGE | ohos.permission.GET_WIFI_INFO COMMON_EVENT_WIFI_P2P_PEERS_DISCOVERY_STATE_CHANGED | usual.event.wifi.p2p.PEER_DISCOVERY_STATE_CHANGE | ohos.permission.GET_WIFI_INFO COMMON_EVENT_WIFI_P2P_CURRENT_DEVICE_STATE_CHANGED | usual.event.wifi.p2p.CURRENT_DEVICE_CHANGE | ohos.permission.GET_WIFI_INFO
    COMMON_EVENT_WIFI_P2P_GROUP_STATE_CHANGED | usual.event.wifi.p2p.GROUP_STATE_CHANGED
    COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_CONNECT_STATE_UPDATE | usual.event.bluetooth.handsfree.ag.CONNECT_STATE_UPDATE | ohos.permission.USE_BLUETOOTH
    COMMON_EVENT_BLUETOCKET_HANDSFREE_AG_CURRENT_DEVICE_UPDATE | usual.event.bluetooth.handsfree.ag.CURRENT_DEVICE_UPDATE
    COMMON_EVENT_BLUETOOTH_HANDSFREE_AG_AUDIO_STATE_UPDATE | usual.event.bluetooth.handsfree.ag.AUDIO_STATE_UPDATE
    COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CONNECT_STATE_UPDATE | usual.event.bluetooth.a2dpsource.CONNECT_STATE_UPDATE | ohos.permission.USE_BLUETOOTH
    COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CURRENT_DEVICE_UPDATE | usual.event.bluetooth.a2dpsource.CURRENT_DEVICE_UPDATE
    COMMON_EVENT_BLUETOOTH_A2DPSOURCE_PLAYING_STATE_UPDATE | usual.event.bluetooth.a2dpsource.PLAYING_STATE_UPDATE
    COMMON_EVENT_BLUETOOTH_A2DPSOURCE_AVRCP_CONNECT_STATE_UPDATE | usual.event.bluetooth.a2dpsource.AVRCP_CONNECT_STATE_UPDATE
    COMMON_EVENT_BLUETOOTH_A2DPSOURCE_CODEC_VALUE_UPDATE | usual.event.bluetooth.a2dpsource.CODEC_VALUE_UPDATE
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_DISCOVERED | usual.event.bluetooth.remotedevice.DISCOVERED | ohos.permission.USE_BLUETOOTH
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CLASS_VALUE_UPDATE | usual.event.bluetooth.remotedevice.CLASS_VALUE_UPDATE
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_CONNECTED | usual.event.bluetooth.remotedevice.ACL_CONNECTED
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_ACL_DISCONNECTED | usual.event.bluetooth.remotedevice.ACL_DISCONNECTED
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_NAME_UPDATE | usual.event.bluetooth.remotedevice.NAME_UPDATE
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIR_STATE | usual.event.bluetooth.remotedevice.PAIR_STATE
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_BATTERY_VALUE_UPDATE | usual.event.bluetooth.remotedevice.BATTERY_VALUE_UPDATE
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_SDP_RESULT | usual.event.bluetooth.remotedevice.SDP_RESULT
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_UUID_VALUE | usual.event.bluetooth.remotedevice.UUID_VALUE
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_REQ | usual.event.bluetooth.remotedevice.PAIRING_REQ
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_PAIRING_CANCEL | usual.event.bluetooth.remotedevice.PAIRING_CANCEL
    COMMON_EVENT_BLUETOOTH_REMOTEDEVICE_CONNECT_REQ | Без | | Обычное событие Bluetooth удалённое устройство подключение ответ | | Обычное событие Bluetooth удалённое устройство отмена подключения | | Обычное событие Bluetooth гарнитура подключение состояние обновления | | Обычное событие Bluetooth гарнитура аудио состояние обновления | | Обычное событие Bluetooth гарнитура AG общее событие | | Обычное событие Bluetooth гарнитура AG состояние вызова обновление | | Обычное событие Bluetooth хост состояние обновления | | Обычное событие Bluetooth хост запрос обнаруживаемость | | Обычное событие Bluetooth хост запрос включить | | ohos.permission.USE_BLUETOOTH | | Обычное событие Bluetooth хост запрос отключить | | ohos.permission.USE_BLUETOTHON | | Обычное событие Bluetooth хост режим сканирования обновление | | ohos.permission.USE_BLUETOOTH | | Обычное событие Bluetooth хост обнаружение началось | | ohos.permission.USE_BLUETOOTH | | Обычное событие Bluetooth хост обнаружение завершено | | ohos.permission.USE_BLUETOOTH | | Обычное событие Bluetooth хост имя обновление | | ohos.permission.USE_BLUETOOTH | | Обычное событие Bluetooth A2DPSINK подключение состояние обновление | | ohos.permission.USE_BLUETOOTH | | Обычное событие Bluetooth A2DPSINK воспроизведение состояние обновление | | ohos.permission.USE_BLUETOOTH | | Обычное событие Bluetooth A2DPSINK аудио состояние обновление | | ohos.permission.USE_BLUETOOTH | | Обычное событие NFC действие адаптер состояние изменено | | Без | | Обычное событие NFC действие радиочастотное поле включено обнаружено | | ohos.permission.MANAGE_SECURE_SETTINGS | | Обычное событие NFC действие радиочастотное поле выключено обнаружено | | ohos.permission.MANAGE_SECURE_SETTINGS | | Обычное событие разрядка | | Без | | Обычное событие зарядка | | Без | | Обычное событие режим ожидания устройства изменён | | Без СОБЫТИЯ ОБЩИХ СИТУАЦИЙ

COMMON_EVENT_POWER_SAVE_MODE_CHANGED | обычное событие POWER_SAVE_MODE_CHANGED | — | | COMMON_EVENT_USER_ADDED | обычное событие USER_ADDED | ohos.permission.MANAGE_LOCAL_ACCOUNTS | | COMMON_EVENT_USER_REMOVED | обычное событие USER_REMOVED | ohos.permission.MANAGE_LOCAL_ACCOUNTS | | COMMON_EVENT_ABILITY_ADDED | общее событие ABILITY_ADDED | ohos.permission.LISTEN_BUNDLE_CHANGE | | COMMON_EVENT_ABILITY_REMOVED | общее событие ABILITY_REMOVED | ohos.permission.LISTEN_BUNDLE_CHANGE | | COMMON_EVENT_ABILITY_UPDATED | общее событие ABILITY_UPDATED | ohos.permission.LISTEN_BUNDLE_CHANGE | | COMMON_EVENT_LOCATION_MODE_STATE_CHANGED | обычное событие location.MODE_STATE_CHANGED | — | | COMMON_EVENT_IVI_SLEEP | общее событие IVI_SLEEP | — | | COMMON_EVENT_IVI_PAUSE | общее событие IVI_PAUSE | — | | COMMON_EVENT_IVI_STANDBY | общее событие IVI_STANDBY | — | | COMMON_EVENT_IVI_LASTMODE_SAVE | общее событие IVI_LASTMODE_SAVE | — | | COMMON_EVENT_IVI_VOLTAGE_ABNORMAL | общее событие IVI_VOLTAGE_ABNORMAL | — | | COMMON_EVENT_IVI_HIGH_TEMPERATURE | общее событие IVI_HIGH_TEMPERATURE | — | | COMMON_EVENT_IVI_EXTREME_TEMPERATURE | общее событие IVI_EXTREME_TEMPERATURE | — | | COMMON_EVENT_IVI_TEMPERATURE_ABNORMAL | общее событие IVI_TEMPERATURE_ABNORMAL | — | | COMMON_EVENT_IVI_VOLTAGE_RECOVERY | общее событие IVI_VOLTAGE_RECOVERY | — | | COMMON_EVENT_IVI_TEMPERATURE_RECOVERY | общее событие IVI_TEMPERATURE_RECOVERY | — | | COMMON_EVENT_IVI_ACTIVE | общее событие IVI_ACTIVE | — | |COMMON_EVENT_USB_STATE | обычное событие hardware.usb.action.USB_STATE | — | |COMMON_EVENT_USB_PORT_CHANGED | обычное событие hardware.usb.action.USB_PORT_CHANGED | — | | COMMON_EVENT_USB_DEVICE_ATTACHED | обычное событие hardware.usb.action.USB_DEVICE_ATTACHED | — | | COMMON_EVENT_USB_DEVICE_DETACHED | обычное событие hardware.usb.action.USB_DEVICE_DETACHED | — | | COMMON_EVENT_USB_ACCESSORY_ATTACHED | обычное событие hardware.usb.action.USB_ACCESSORY_ATTACHED | — | | COMMON_EVENT_USB_ACCESSORY_DETACHED

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Временно отсутствует описание. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/openharmony-notification_common_event_service.git
git@api.gitlife.ru:oschina-mirror/openharmony-notification_common_event_service.git
oschina-mirror
openharmony-notification_common_event_service
openharmony-notification_common_event_service
master