/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
protocol/json/keybase1/ctl.json
222 строки
4 KB
Taru Karttunen
Windows autostart changes (#22192)
03 фев 2020, 23:26
Не верифицирован
03 фев 2020, 23:26
142370f
Код
Авторство
О чём код?
{ "protocol": "ctl", "imports": [ { "path": "common.avdl", "type": "idl" } ], "types": [ { "type": "enum", "name": "ExitCode", "symbols": [ "OK_0", "NOTOK_2", "RESTART_4" ] }, { "type": "enum", "name": "DbType", "symbols": [ "MAIN_0", "CHAT_1", "FS_BLOCK_CACHE_2", "FS_BLOCK_CACHE_META_3", "FS_SYNC_BLOCK_CACHE_4", "FS_SYNC_BLOCK_CACHE_META_5" ] }, { "type": "record", "name": "DbKey", "fields": [ { "type": "DbType", "name": "dbType" }, { "type": "int", "name": "objType" }, { "type": "string", "name": "key" } ] }, { "type": "record", "name": "DbValue", "fields": [], "typedef": "bytes" }, { "type": "enum", "name": "OnLoginStartupStatus", "symbols": [ "UNKNOWN_0", "DISABLED_1", "ENABLED_2" ] } ], "messages": { "stop": { "request": [ { "name": "sessionID", "type": "int" }, { "name": "exitCode", "type": "ExitCode" } ], "response": null }, "stopService": { "request": [ { "name": "sessionID", "type": "int" }, { "name": "exitCode", "type": "ExitCode" } ], "response": null }, "logRotate": { "request": [ { "name": "sessionID", "type": "int" } ], "response": null }, "reload": { "request": [ { "name": "sessionID", "type": "int" } ], "response": null }, "dbNuke": { "request": [ { "name": "sessionID", "type": "int" } ], "response": null }, "dbClean": { "request": [ { "name": "sessionID", "type": "int" }, { "name": "force", "type": "boolean" }, { "name": "dbType", "type": "DbType" } ], "response": null }, "appExit": { "request": [ { "name": "sessionID", "type": "int" } ], "response": null }, "dbDelete": { "request": [ { "name": "sessionID", "type": "int" }, { "name": "key", "type": "DbKey" } ], "response": null }, "dbPut": { "request": [ { "name": "sessionID", "type": "int" }, { "name": "key", "type": "DbKey" }, { "name": "value", "type": "DbValue" } ], "response": null }, "dbGet": { "request": [ { "name": "sessionID", "type": "int" }, { "name": "key", "type": "DbKey" } ], "response": [ null, "DbValue" ] }, "dbKeysWithPrefixes": { "request": [ { "name": "sessionID", "type": "int" }, { "name": "prefix", "type": "DbKey" } ], "response": { "type": "array", "items": "DbKey" } }, "setOnLoginStartup": { "request": [ { "name": "enabled", "type": "boolean" } ], "response": null }, "getOnLoginStartup": { "request": [], "response": "OnLoginStartupStatus" } }, "namespace": "keybase.1" }