Ожидайте, пока заданный идентификатор события не получен, или тайм-аут происходит
waitForHdlClient(TimeOut,EventID)
waitForHdlClient(TimeOut)
waitForHdlClient
output = waitForHdlClient(TimeOut,EventID)
waitForHdlClient( ожидает ожидаемого идентификатора события симулятора HDL, чтобы прибыть в сервер MATLAB® (TimeOut,EventID)hdldaemon), прежде чем обработка продолжится. Если ожидаемый идентификатор события прибывает перед номером секунд, заданных параметром TimeOut, значение, возвращенное симулятором HDL, является идентификацией процесса симулятора HDL (ПИД). В противном случае возвращенное значение –1.
waitForHdlClient( ожидает TimeOut)EventID = 1 в течение секунд TimeOut.
waitForHdlClient ожидает EventID = 1 в течение 60 секунд.
возвращает идентификацию процесса (ПИД) в output = waitForHdlClient(TimeOut,EventID)output. Несмотря на то, что вы не обязаны обеспечивать выходную переменную, MATLAB возвращает ошибку, если тайм-аут происходит, и выходной аргумент не задан.
|
Номер секунд, чтобы ожидать ответа от симулятора HDL |
|
Идентификатор события симулятора HDL. |
|
Выходная переменная для содержания возвращенного значения от вызова до |
Ожидайте идентификатора события 2 в течение 120 секунд.
>> hdlpid = waitForHdlClient(120, 2);