Соединение типа clientConnector

Базовый функционал данного типа клиента включает обслуживание датчиков компьютера и выполнение, прописаных в настроечном файле, команд.

Настройки сенсоров

По умолчанию (если не переопределено в приложении или его настройках), список обслуживаемых сенсоров находится в файле /etc/sh-sensors.ini.

[/sys/class/thermal/thermal_zone0/temp]
cmd=t
pin=0
sz=3
[/sys/class/thermal/thermal_zone1/temp]
cmd=t
pin=1
sz=3
[/sys/class/thermal/thermal_zone2/temp]
cmd=t
pin=2
sz=3

Как видно из примера, реальный путь к датчику подменяется его альтернативой в системе, с указанием типа сенсора (cmd), его индекса (pin) и длины передаваемых данных в байтах (sz).

Команды управления

Прописаны в файле /etc/sh-commands.lst (если не переопределено для программы или в ее настройках).

Представляют собой список соответствий номера команды (в шестнадцатеричном формате) и ее содержимого. Например:

A1=/usr/bin/myprog -p abc
A2=/usr/bin/myprog -p cba
FE01=/opt/google/must die