WoW MooInspect аддон Dragonflight/Wrath of the Lich King Classic 2024 скачать
logo
wow addon MooInspect

MooInspect

Версия игры: 8.1.0
Всего загрузок: 130
Обновлено: Dec 14, 2018
Создано: Nov 12, 2018
Скачать MooInspectСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
3 release 21.52 KB Dec 14, 2018 8.1.0 86 скачать MooInspect 3 releaseСкачать
2 release 21.41 KB Nov 26, 2018 8.0.1 21 скачать MooInspect 2 releaseСкачать
1 release 21.19 KB Nov 13, 2018 8.0.1 23 скачать MooInspect 1 releaseСкачать

Описание

Хочешь карту со своим ником? Discount 10%Оформить ❤️

Обзор

MooInspect-1.0-это библиотека, предоставляющая API для асинхронной проверки специализации подразделений, талантов и оборудования.

Собственный API для асинхронной проверки использует NotifyInspect для запроса проверки и ожидания события INSPECT_READY, чтобы указать, что данные проверки доступны. Однако сервер отбросит все запросы проверки, исходящие от учетной записи, если слишком много запросов будет инициировано за слишком короткий промежуток времени.

MooInspect-1.0 ограничивает частоту вызовов NotifyInspect и сохраняет очередь ожидающих запросов на проверку для отправки на сервер во время выхода из боя. Когда данные проверки из запроса становятся доступными, запускается сообщение MooInspect_InspectReady.

Методы API

QueueInspect

Ставит в очередь запрос проверки для GUID.

Либ:QueueInspect(идентификатор GUID)

Аргументы:

  • guid-строка: GUID

CancelInspect

Отменяет любой ожидающий запрос проверки для GUID.

Либ:CancelInspect(идентификатор GUID)

Аргументы:

  • guid-строка: GUID

GetInspectAge

Возвращает количество секунд, прошедших с момента получения данных проверки GUID от сервера. Если данные проверки никогда не были получены, то это возвращает ноль.

age = lib:GetInspectAge(guid)

Аргументы:

  • guid-строка: GUID

Возвращается:

  • возраст-число или ноль: секунды с момента получения данных

RegisterCallback

Регистрирует функцию для обработки указанного обратного вызова.

Либ.RegisterCallback(обработчик обратного вызова, способ, арг)

Аргументы:

  • handler-table/string: ваш объект аддона или другая таблица, содержащая функцию в handler[method], или строку, идентифицирующую ваш аддон
  • обратного вызова строки: имя функции обратного вызова должны быть зарегистрированы
  • method-string/function/nil: ключ в таблице обработчика, или вызываемая функция, или nil, если обработчик является таблицей и функция существует в handler[callback]
  • arg-значение, передаваемое в качестве первого аргумента функции обратного вызова, заданной методом

Записи:

  • Если handler-это таблица, method-строка, а handler[method] — функция, то эта функция будет вызываться с handler в качестве первого аргумента, за которым следует имя обратного вызова и аргументы, специфичные для обратного вызова.
  • Если обработчик-это таблица, метод-ноль, а обработчик[callback]-функция, то эта функция будет вызываться с обработчиком в качестве первого аргумента, за которым следует имя обратного вызова и аргументы, специфичные для обратного вызова.
  • Если обработчик является строкой, а метод-функцией, то эта функция будет вызываться с именем обратного вызова в качестве первого аргумента, за которым следуют аргументы, специфичные для обратного вызова.
  • Если arg не равен нулю, то он будет передан указанной функции. Если обработчик представляет собой таблицу, то arg будет передан в качестве второго аргумента, отодвигая имя обратного вызова на третью позицию. В противном случае arg будет передан в качестве первого аргумента.

UnregisterCallback

Отменяет регистрацию указанного обратного вызова.

Либ.UnregisterCallback(обработчика обратного вызова)

Аргументы:

  • handler-table/string: ваш объект аддона или строка, идентифицирующая ваш аддон
  • обратного вызова строки: имя функции обратного вызова, чтобы быть незарегистрированным

Обратные вызовы

MooInspect-1.0 предоставляет следующие обратные вызовы для уведомления заинтересованных аддонов.

MooInspect_InspectReady

Срабатывает, когда данные проверки для GUID доступны для запросов талантов и оборудования.

Аргументы:

  • guid-строка: GUID

Лицензия

MooInspect-1.0 выпускается под лицензией BSD с 2 пунктами.

Обратная связь

  • Сообщите об ошибке или предложите функцию.
Поделиться:

Комментарии

Добавить комментарий