====== async pm.getAppStat() ====== **Возвращает** - массив объектов с информацией о приложении.\\ Эта функция позволяет получить список приложений, установленных в системе, а так же информацию о них. Функция возвращает массив объектов с описанием приложения. Объект содержит следующие поля:\\ - **name** - системное имя приложения;\\ - **isRun** - состояние работы приложения (true - работает, false - выключено);\\ - **inst** - список экземпляров запущенных приложений, если допускается запуск нескольких;\\ - **about** - объект с информацией о процессе, который в свою очередь содержит поля:\\ - - **mark** - метка приложения, которая используется при выводе сообщений в системный журнал;\\ - - **descr** - текстовое название приложения, которое отображается в менеджере процессов;\\ - - **isSingle** - флаг, указывающий является ли приложение однократно запускаемым;\\ - - **isGui** - флаг, указывающий имеется ли у приложения графический интерфейс;\\ - - **isPm** - флаг, указывающий является ли приложение менеджером процессов (в системе он должен быть только один);\\ - - **order** - предпочтительный порядок сортировки в списке приложений;\\ - - **depend** - массив приложений, от которых зависит текущее, и не может без них работать.\\ Пример: let res = await ds.rpcCall('pm.getAppStat'); log('Список приложений:', res); Данный код выведет информацию следующего вида: {{ :pm_getappstat.png?nolink |}}