Template:RU/Resource functions
Jump to navigation
Jump to search
Серверные функции
- addResourceConfig - добавляет новый пустой файл конфигурации к существующему ресурсу
- addResourceMap - добавляет новый пустой файл карты к существующему ресурсу
- callRemote - вызывает функции, которые были экспортированы с HTTP-доступом другими серверами MTA
- copyResource - копирует указанный ресурс с новым именем
- createResource - создаёт новый пустой ресурс
- deleteResource - удаляет ресурс из памяти MTA и перемещает его в каталог /resources-cache/trash/
- getResourceACLRequests - возвращает раздел запроса ACL из файла meta.xml данного ресурса
- getResourceInfo - возвращает значение любого атрибута в теге информации о ресурсе
- getResourceLastStartTime - возвращает последнее время и дату запуска ресурса
- getResourceLoadFailureReason - возвращает причину, по которой не удалось запустить ресурс
- getResourceLoadTime - возвращает дату и время последней загрузки ресурса на сервер
- getResourceMapRootElement - возвращает корневой элемент определённой карты в указанном ресурсе
- getResourceOrganizationalPath - возвращает путь к файлу организации ресурса
- getResources - возвращает таблицу всех ресурсов, существующих на сервере
- isResourceArchived - проверяет, заархивирован ли ресурс в данный момент (запускается из ZIP-файла)
- isResourceProtected - проверяет, защищён ли ресурс в настоящее время, как определено в mtaserver.conf
- refreshResources - находит новые ресурсы и проверяет наличие изменений в текущих
- renameResource - переименовывает ресурс
- removeResourceFile - удаляет файл из ресурса
- restartResource - перезапускает работающий ресурс
- setResourceInfo - устанавливает значение любого атрибута в теге информации о ресурсе
- startResource - запускает ресурс либо постоянно, либо как зависимость от текущего ресурса
- stopResource - останавливает работающий ресурс
- updateResourceACLRequest - изменяет доступ для одного запроса ACL к данному ресурсу
Клиентские функции
- getResourceGUIElement - возвращает элемент GUI ресурса
Общие функции
- abortRemoteRequest - прерывает запрос fetchRemote или callRemote
- call - вызывает функции из другого ресурса
- fetchRemote - отправляет и получает данные с HTTP-серверов
- getRemoteRequestInfo - возвращает информацию о запросе fetchRemote или callRemote
- getRemoteRequests - возвращает все текущие запросы fetchRemote и callRemote
- getResourceConfig - возвращает корневой узел файла конфигурации
- getResourceDynamicElementRoot - возвращает корень динамического элемента указанного ресурса
- getResourceExportedFunctions - возвращает таблицу, содержащую имена функций, экспортируемых ресурсом
- getResourceFromName - возвращает ресурс из его имени
- getResourceName - возвращает имя указанного ресурса
- getResourceRootElement - возвращает корневой элемент ресурса
- getResourceState - возвращает состояние указанного ресурса
- getThisResource - возвращает ресурс, из которого был сделан вызов функции