구조체가있는 specman :specman의 이벤트 목록에서 한 이벤트를 기다리는 방법은 무엇입니까?
struct foo_s {
event foo_ev;
// some code that will emit foo_ev sometimes
};
그리고 목록 :
var foo_l: list of foo_s; // later code will manage the list
이제 목록에서 foo_ev
이벤트 중 하나를 동기화 할 :
first of {
sync @foo_l[0].foo_ev;
sync @foo_l[1].foo_ev;
sync @foo_l[2].foo_ev;
//etc
};
문제는이 스 니펫이 실행될 때 xxx30에 몇 개의 요소가 있는지 모릅니다. 이벤트가 방출 될 때까지 기다리는 방법이 있습니까?
우아한 :-) 의무 15 자 확장 다음에! –