Rsh API  SDK 2.1
Документация по программированию
 Указатель Классы Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы Страницы
Макросы
Файл RshConsts_Common.h

Общие константы Rsh SDK. Подробнее...

Граф файлов, в которые включается этот файл:

См. исходные тексты.

Макросы

#define RSH_MAX_LIST_SIZE   32
 
#define RSH_MAX_CHANNEL_NUMBER   RSH_MAX_LIST_SIZE
 
#define RSH_MAX_SETTINGS_NUMBER   RSH_MAX_SETTINGS_NUMBER
 
#define RSH_INFINITE_WAIT_TIME   0xFFFFFFFF
 Бесконечное время ожидания для операций. Подробнее...
 

Подробное описание

Общие константы Rsh SDK.

Дата
25.12.2015
Версия
1.0 [SDK 2.1]

Макросы

#define RSH_INFINITE_WAIT_TIME   0xFFFFFFFF

Бесконечное время ожидания для операций.

Используется для передачи в качестве времени ожидания в функции ожидания событий (например IRshDevice::Get() с параметром RSH_GET_WAIT_BUFFER_READY_EVENT). Время ожидания будет бесконечным, т.е. метод не вернет результат до тех пор, пока не произойдет ожидаемое событие или какой-либо сбой.

Прим.
Единственный способ прервать ожидание при использовании данной константы - это сброс события (вызов IRshDevice::Stop() ).
См. также
IRshDevice | RSH_GET_WAIT_BUFFER_READY_EVENT
#define RSH_MAX_CHANNEL_NUMBER   RSH_MAX_LIST_SIZE
#define RSH_MAX_LIST_SIZE   32
#define RSH_MAX_SETTINGS_NUMBER   RSH_MAX_SETTINGS_NUMBER