Class mgr client::Remote

Материал из ISPWiki
Перейти к: навигация, поиск

Формирование запросов к панели

Класс mgr_client::Remote

Класс для выполнения запросов к удаленной панели.

#include <mgrclient.h> 

Описание:

class mgr_client::Remote

Для работы с удаленными панелями используется HTTP или HTTPS соединение.

Аргументы:
[url] URL панели. Запросы будут отправлены через POST на указанный url
See also: Client

Родители:


Открытые члены (кратко)

Remote & SetTimeout ( size_t timeout )

Установить максимальное время ожидания ответа

Приватные члены (кратко)

Методы

Remote &SetTimeout ( size_t timeout )

Установить максимальное время ожидания ответа

Ограничивает время ожидания установления соединения. Встроенный сервер (ihttpd) не дает клиентам отваливаться по timeout эмулируя активность TCP соединения. Так что, данный параметр защищает только от долгово ожидания, которое может возникнуть в результате ошибки (например при неожиданном разрыве соедидения или недоступности сервера), но не гарантирует выполнения запроса за заданное время. Если удаленный сервер долго обрабатывает запрос, клиент будет ожидать завершения его обработки

Аргументы:
[timeout] время в секундах