In order to enable the push mode, the host sends
SETPUSHPASSINGS;<Enable>;<PushExisting><CrLf>
Push mode is disabled per default. Passings will be pushed in the current connection only. New passings will be pushed until push mode is disabled by calling SETPUSHPASSINGS;0 or the connection is reset or breaks.
Where
|
<Enable> |
1 if the decoder should push passings. 0 to disable the feature. |
|
<PushExisting> |
1 if the decoder should push all existing passings of the current file, 0 to send no existing passings. |
If the operation was successful, the decoder responds with:
SETPUSHPASSINGS;<Enable>;<PushExisting><CrLf>
If the parameters are incorrect:
SETPUSHPASSINGS;ERROR<CrLf>
Protocol version
Available since protocol version 1.5
Example
← SETPUSHPASSINGS;1;0<CrLf> → SETPUSHPASSINGS;1;0<CrLf> [... some time later, a passing occurs] → #P;1;592;0000-00-00;12:30:12.322;888;4;-52.778000;38cd1c;0;;;;;;;;D-4476<CrLf> [... some time later, another passing occurs] → #P;2;294;0000-00-00;12:30:14.991;888;3;-50.451000;a2233f;0;;;;;;;;D-4476<CrLf>