-
Notifications
You must be signed in to change notification settings - Fork 3
ptServer jc
Jan Horacek edited this page Jan 4, 2021
·
4 revisions
Každý objekt jc
obsahuje tato data:
"name": string,
"id": int,
"signalId": integer,
"type": string (VC, PC)
"nextSignal": string (-, railway, block)
"turnouts": [{"block": integer, "position": string +-}]
"tracks": [integer]
"refuges": [{"block": integer, "position": string +-, "refBlock": integer}]
"crossings": [{"crossing": integer, "open": integer, "close": [integer]}]
"locks": [{"lock": integer, "refTrack": integer}]
"speedGo": integer
"speedStop": integer
"turn": boolean
Dále volitelně:
nextSignalId: integer (pokud je dalsiNav=blok)
railway: integer
railwayDir: integer
- Endpoint vrací všechny jízdní cesty.
- Parametry:
-
state=[Boolean]
– jestli vrátit s JC i jejich stav.
-
{
"jc": [
{...}, {...}, ...
]
}
- Endpoint vrací JC
id
. - Parametry:
-
state=[Boolean]
– jestli vrátit s JC i její stav.
-
{
"jc": {
...
}
}
- Požadavek na postavení JC
id
. - Odpovědí je výsledek stavění.
- Parametry: prázdný slovník.
{}