# saveData

Описание: локальное сохранение некоторых пользовательских данных.

Информация о записи приходит в нотификации dataSaved.

Пример запроса:

{
    "method" : "saveData",
    "requestId" : "1",
    "containerName" : "aux info",
    "data" : "cpu: 100%",
    "flags" : "def"
}

Пример ответа:

{
    "method" : "saveData",
    "requestId" : "1",
    "result" : true
}

Описание параметров:

  • containerName - имя контейнера, где будут сохранены данные

  • data - данные, которые нужно сохранить

  • flags - флаг сохранения. Может быть:

    • def - если контейнер с таким именем уже существует, все данные будут перезаписаны (потеря прежних данных)

    • beg - если контейнер с таким именем уже существует, тогда новые данные будут записаны в начало (прежние данные сохранятся)

    • ate - если контейнер с таким именем уже существует, тогда новые данные будут записаны в конец (прежние данные сохранятся)

  • requestId - уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь

См. также: