int DataGetByUrlRequest::validate()

in sdk/src/model/DataGetByUrlRequest.cc [62:72]


int DataGetByUrlRequest::validate() const
{
    int ret = PdsRequest::validate();
    if (ret != 0)
        return ret;

    if (rangeIsSet_ && (range_[0] < 0 || range_[1] < -1 || (range_[1] > -1 && range_[1] < range_[0]) ))
        return ARG_ERROR_DATA_RANGE_INVALID;

    return 0;
}