NetToolsTaskGetStatus (ZWS)

Получение статуса выполнения операции: завершилась ли она или еще в процессе выполнения.

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

<?xml version="1.0" encoding="UTF-8"?>
<zulu-server service='zws' version='1.0.0'>
    <Command>
        <NetToolsTaskGetStatus>
            <TaskHandle>A6E0BABE-A01D-4BAE-8EF3-3AA901B6BFD7</TaskHandle>
        </NetToolsTaskGetStatus>
    </Command>
</zulu-server>

Где:

  • TaskHandle - уникальный идентификатор задачи (хендлер).

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

<?xml version="1.0" encoding="UTF-8"?>
<zwsResponse>
    <NetToolsTaskGetStatus>
        <TaskHandle>A6E0BABE-A01D-4BAE-8EF3-3AA901B6BFD7</TaskHandle>
        <Status>finished</Status>
        <NetToolsRetVal>0</NetToolsRetVal>
    </NetToolsTaskGetStatus>
    <RetVal>0</RetVal>
</zwsResponse>

Где:

  • status - статус операции расчета, например finished означает, что расчет завершился.

  • RetVal - возвращаемое значение: статус о выполнении операции:

    • 0 - операция успешно выполнена.

    • -1 - операция не выполнена.