<?php
include_once("c_esmo_gateway_push_kt.php");
class c_page_cab_esmo_gateway_push_kt_manual extends c_page_cab_esmo_gateway_push_kt
{
    public $h1='Оповещение по результату КТ - описание' ;

   function block_main()
   { $this->page_title() ;
     $this->panel_manual() ;
   }

    function panel_manual()
    {  ?><p>Пакет отправляется на внешний шлюз при наступлении следующих событий:</p>
           <ul>
               <li>Получение допуска/недопуска после прохождение КТ на терминале КТ</li>
               <li>Получение допуска/недопуска после прохождение КТ в ручном режиме</li>
               <li>Аннулирования допуска/недопуска на РМВ</li>
           </ul>
         <p>Формат пакета - <strong>JSON</strong>. Метод отправки - <strong>POST</strong></p>
         <p>Поддерживается два режима отправки данных по КТ на шлюз:</p>
         <p><strong>1. Режим асинхронной отправки.</strong> Данные по проведенному КТ будут отправлены на шлюз в течении одной минуты, но не более чем 1 мин. В случае недоступности шлюза каждую минуту будет предприниматься попытка отправки данных, до тех пор пока данные не будут отправлены. Проведение МО при недоступности шлюза будет проходить в штатном режиме. Число КТ в отравляемом пакете задается в параметре "Максимальное число КТ, отправляемых за раз при асинхронной отправке" настроек.</p>
         <p><strong>2. Режим синхронной отправки.</strong> Отправка данных по проведенному КТ будет включена в сеанс КТ, ответ сервера терминалу о успешном окончании КТ будет увеличен на время, необходимое для соединения и ответ шлюза. В случае недоступности шлюза таймаут операции составляет 3 сек. Данный режим рекомендуется использовать только в случае необходимости операций реального времени по результатам КТ, например, в системах контроля доступа.</p>
         <p>Признаком принятого пакета является статус 200 ответа шлюза. Любой другой статус будет интерпритирован как ошибка доставки пакета.</p>
         <p>Сформировать набор отправляемых данных  можно на странице <a href="/cab/esmo_gateway/push/kt/setting/">настроек</a></p>
         <?
    }



}



?>