HI_EDADebugOpen

HI_EDADebugOpen

Funkcia %HI_EDADebugOpen


Funkcia

Funkcia označí kontext (a pripojí sa k nemu), v rámci ktorého bude prebiehať ladenie EDA vektora funkciami %HI_EDADebugVectorRec alebo %HI_EDADebugCalcFunctionRec.

Deklarácia

INT %HI_EDADebugOpen( INT in refId, HBJ in _EDS_hbj, _EDC_hbj )

Parametre

_refId

Odkaz na zobrazovač typu EDADebugger (referenčná premenná).

_EDS_hbj

Identifikátor procesu typu EDA Server (*.EDS).

_EDC_hbj

Identifikátor procesu typu EDA Client (*.EDC).

Popis

Funkciu %HI_EDADebugOpen je potrebné volať pred volaním %HI_EDADebugVectorRec a %HI_EDADebugCalcFunctionRec za účelom označenia existujúceho spojenia medzi EDA Serverom a EDA Klientom. Toto spojenie je dané práve dvojicou identifikátorov procesov EDS a EDC.
Parametre _EDA_hbj a _EDC_hbj je možné získať volaním externej funkcie CALL %EDA_GetProcessID(INT out _EDS_hbj, _EDC_hbj, _retCode) (popis je uvedený v Systémovej dokumentácii EDA). Funkcia vráti identifikátory procesov EDS a EDC, ktoré využíva práve vykonávaný ESL skript. Nutným predpokladom je existencia pripojenia na EDA Server.
Zatvorenie pripojenia sa vykonáva volaním funkcie %HI_EDADebugClose.