EDA_SetUserPriority

EDA_SetUserPriority

Funkcia nastaví prioritu pre požiadavky volané s definovaným menom používateľa. Predvolená priorita všetkých požiadaviek je 0. Vyššia hodnota znamená vyššiu prioritu.

Nastavenie priority sa prenáša na všetky EDA servery v pripojenej EDA server skupine a automaticky sa ruší odpojením klienta, ktorý prioritu nastavil. V prípade, že viacero klientov nastaví prioritu rovnakému používateľovi, platí posledné (neskoršie) nastavenie.

Priorita sa aplikuje len na požiadavky, ktoré je možné paralelizovať (dávkové spracovanie, paralelné načítania vektorov) a to tak, že len požiadavke s najvyššou prioritou na danom EDA serveri je umožnené paralelné spracovávanie.

Deklarácia

%EDA_SetUserPriority( TEXT in _userName, INT in _priority, INT out _errorCode )

Parametre

 

Parameter

Dátový typ

Typ

Popis

1

userName

TEXT

IN

Meno používateľa.

2

priority

INT

IN

Priorita z rozsahu -32768 .. 32767.

3

errorCode

INT

OUT

Chybový (návratový) kód.