hs.crash
Различные функции/возможности для разработчиков, работающих над самим Hammerspoon или пишущих для него расширения. В обычной пользовательской конфигурации вам вряд ли потребуется любая часть этого расширения.
Обзор API
- Функции - API-вызовы, предоставляемые непосредственно расширением
Документация API
Функции
attemptMemoryRelease
| Подпись | hs.crash.attemptMemoryRelease() |
|---|---|
| Тип | Функция |
| Описание |
Попытка снижения использования оперативной памяти Hammerspoon |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
|
| Исходный код | extensions/crash/crash.lua строка 40 |
crash
| Подпись | hs.crash.crash() |
|---|---|
| Тип | Функция |
| Описание |
Принудительное аварийное завершение Hammerspoon |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
|
| Исходный код | extensions/crash/libcrash.m строка 12 |
crashKV
| Подпись | hs.crash.crashKV(key, value) |
|---|---|
| Тип | Функция |
| Описание |
Устанавливает пару ключ/значение в любом дампе аварийного завершения Sentry, сгенерированном этим сеансом Hammerspoon |
| Параметры |
|
| Возвращаемое значение |
|
| Исходный код | extensions/crash/libcrash.m строка 72 |
crashLog
| Подпись | hs.crash.crashLog(logMessage) |
|---|---|
| Тип | Функция |
| Описание |
Оставляет сообщение в журнале слежения в любом дампе аварийного завершения Sentry, сгенерированном этим сеансом Hammerspoon |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
|
| Исходный код | extensions/crash/libcrash.m строка 53 |
dumpCLIBS
| Подпись | hs.crash.dumpCLIBS() -> table |
|---|---|
| Тип | Функция |
| Описание |
Выводит содержимое реестра CLIBS Lua |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
|
| Исходный код | extensions/crash/crash.lua строка 7 |
residentSize
| Подпись | hs.crash.residentSize() -> integer or nil |
|---|---|
| Тип | Функция |
| Описание |
Получение размера резидентной памяти процесса Hammerspoon |
| Параметры |
|
| Возвращаемое значение |
|
| Исходный код | extensions/crash/libcrash.m строка 107 |
throwObjCException
| Подпись | hs.crash.throwObjCException(name, message) |
|---|---|
| Тип | Функция |
| Описание |
Генерирует исключение Objective C в Hammerspoon |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
|
| Исходный код | extensions/crash/libcrash.m строка 31 |
© 2014–2017 Hammerspoon contributors
Licensed under the MIT License.
https://www.hammerspoon.org/docs/hs.crash.html