MAX_TIMEOUT
stateMaxTime = fRequestTime + AS_USECS(MAX_TIMEOUT);
if (timeout > AS_USECS(MAX_TIMEOUT))
timeout = AS_USECS(MAX_TIMEOUT);