The 'name' attribute is used as internal key of DB.  'SPACE' is not

allowed for 'name'.

NOTE: the 'name' attribute used in XML module tag is 'disp_name' !!

This is used by module developer for revision only.  VATE does
not use this attribute except display it sometime.

This attribute is used to record which version of VATE is used to

compile the module.

If 'disp_name' is not defined, the default value will be the value of

'name' attribute.  The module's XML 'name' attribute could be used to

override the 'disp_name' defined in module's binary (DLL/so).

The param is the same as 'property' with some predefined name convension.

The 'name' attribute is used as internal key of DB.  'SPACE' is not

allowed for 'name'.

NOTE: the 'name' attribute used in XML module tag is 'disp_name' !!

This is used by module developer for revision only.  VATE does
not use this attribute except display it sometime.

This attribute is used to record which version of VATE is used to

compile the module.

If 'disp_name' is not defined, the default value will be the value of

'name' attribute.  The module's XML 'name' attribute could be used to

override the 'disp_name' defined in module's binary (DLL/so).

Get VATE's device.  The physicial device returned is depends on
the rules of VATE's resource managment.  Test programmer
has no control on which device will be returned.

Get VATE's device by using the device identity.  This allow user to

get the specific device without consider the rules defined by

VATE's resource management.  When using this API, test

programmer must take care resource managerment by himself.

This function return physical device handle. So user can control the

device by using vendor APIs instead of VATE's APIs.

The 'name' attribute is used as internal key of DB.  'SPACE' is not

allowed for 'name'.

NOTE: the 'name' attribute used in XML module tag is 'disp_name' !!

This is used by module developer for revision only.  VATE does
not use this attribute except display it sometime.

This attribute is used to record which version of VATE is used to

compile the module.

If 'disp_name' is not defined, the default value will be the value of

'name' attribute.  The module's XML 'name' attribute could be used to

override the 'disp_name' defined in module's binary (DLL/so).

The on_retest() interface will be invoked when VATE finished all retest DUTs.  

Typical implmentation of on_retest() is re-contact the DUT by moving the probe card (pogo pin) up and down.

The 'name' attribute is used as internal key of DB.  'SPACE' is not

allowed for 'name'.

NOTE: the 'name' attribute used in XML module tag is 'disp_name' !!

This is used by module developer for revision only.  VATE does
not use this attribute except display it sometime.

This attribute is used to record which version of VATE is used to

compile the module.

If 'disp_name' is not defined, the default value will be the value of

'name' attribute.  The module's XML 'name' attribute could be used to

override the 'disp_name' defined in module's binary (DLL/so).

The 'name' attribute is used as internal key of DB.  'SPACE' is not

allowed for 'name'.

NOTE: the 'name' attribute used in XML module tag is 'disp_name' !!

This is used by module developer for revision only.  VATE does
not use this attribute except display it sometime.

This attribute is used to record which version of VATE is used to

compile the module.

If 'disp_name' is not defined, the default value will be the value of

'name' attribute.  The module's XML 'name' attribute could be used to

override the 'disp_name' defined in module's binary (DLL/so).

The 'name' attribute is used as internal key of DB.  'SPACE' is not

allowed for 'name'.

NOTE: the 'name' attribute used in XML module tag is 'disp_name' !!

This is used by module developer for revision only.  VATE does
not use this attribute except display it sometime.

This attribute is used to record which version of VATE is used to

compile the module.

If 'disp_name' is not defined, the default value will be the value of

'name' attribute.  The module's XML 'name' attribute could be used to

override the 'disp_name' defined in module's binary (DLL/so).

The 'name' attribute is used as internal key of DB.  'SPACE' is not

allowed for 'name'.

NOTE: the 'name' attribute used in XML module tag is 'disp_name' !!

This is used by module developer for revision only.  VATE does
not use this attribute except display it sometime.

This attribute is used to record which version of VATE is used to

compile the module.

If 'disp_name' is not defined, the default value will be the value of

'name' attribute.  The module's XML 'name' attribute could be used to

override the 'disp_name' defined in module's binary (DLL/so).