Code: Select all
transaction inArray ( chanend c , int data [] , int size ) {
for ( int i =0; i < size ; i ++)
c : > data [ i ];
}
A slave statement may be used in the guard of a select statement, as in:
Code: Select all
select {
case slave { inArray ( c1 , packet , P_SIZE ); } :
process ( packet );
break ;
case slave { inArray ( c2 , packet , P_SIZE ); } :
process ( packet );
break ;
}
regards
Al