This service acknowledges to the Pre-Execution Check if the recipe check passes or Pre-ExeCheckAck — fails. In case where the Pre-Execution Check option is selected, equipment shall send Pre-ExeCheck Event which includes check information to the host upon Cache Hit, and the host shall respond to equipment with this service to inform Pass or Fail. In the case of a Fail, a WriteRecipe service shall follow. Pre-ExeCheckAck Service Parameter Definitions Parameter Name Req/Ind Rsp/Conf Description ObjID M - Object ID Pre-ExeCheckResult M - Check result. Pass or Fail ListOfPEMRecipe C - List of PEM Recipes In case of Fail, ListOfPEMRecipe shall be sent from the Recipe Server Pre-ExeCheckAckResp - M Information concerning the result of the service This section defines variable data requirements for PRC compliant PRCOBJ Variable Data Definitions — equipment. Values of these variables are available to the host via collection event reports and host status queries. PRCOBJ Variable Data Definitions Variable Name Description Type Access Comment Enable/Disable of entire PRC Enumerated: Enabled, PRCSwitch RW functionalities Disabled RUGNumber A number which describes Positive integer: RW what Recipe User Group is = No Recipe User Group “0” using the PRC. is specified and user of PRC is No Recipe User Group is not limited. (Default) “0”: specified and user of PRC is = Recipe User Group “n” “n” not limited (default) is specified and user of PRC is Recipe User Group is limited. “n”: “n” specified and the user of PRC is limited to the user(s) belongs to the Recipe User Group or the host which represents the Recipe User Group PRCOperationMode Operation Mode of Enumerated: Cache, RW PRCDefault mode is Cache FullDownload, FullQuery, PreDownload PRCPre-ExeCheck Enable/Disable of Enumerated: Enabled, RW Execution Check option Disabled This defines use of optional Pre-Execution Check PRCExecState Current state of PRC Enabled Enumerated: RO sub-state in PRC State Model NonExecutionMode, ExecutionMode PRCOperationState Current state of PRC Enumerated: RO Operation sub-state in PRC NotInitialized, StandBy, State Model Query, Pre-ExeCheck
Pre-ExeCheckAck — This service acknowledges to the Pre-Execution Check if the recipe check passes or fails. In case where the Pre-Execution Check option is selected, equipment shall send Pre-ExeCheck Event which includes check information to the host upon Cache Hit, and the host shall respond to equipment with this service to inform Pass or Fail. In the case of a Fail, a WriteRecipe service shall follow. Pre-ExeCheckAck Service Parameter Definitions Parameter Name Req/Ind Rsp/Conf Description ObjID M - Object ID Pre-ExeCheckResult M - Check result. Pass or Fail ListOfPEMRecipe C - List of PEM Recipes In case of Fail, ListOfPEMRecipe shall be sent from the Recipe Server Pre-ExeCheckAckResp - M Information concerning the result of the service PRCOBJ Variable Data Definitions — This section defines variable data requirements for PRC compliant equipment. Values of these variables are available to the host via collection event reports and host status queries. PRCOBJ Variable Data Definitions Variable Name Description Type Access Comment PRCSwitch Enable/Disable of entire PRC functionalities Enumerated: Enabled, Disabled RW RUGNumber A number which describes what Recipe User Group is using the PRC. “0”: No Recipe User Group is specified and user of PRC is not limited (default) “n”: Recipe User Group “n” is specified and the user of PRC is limited to the user(s) belongs to the Recipe User Group or the host which represents the Recipe User Group Positive integer: “0” = No Recipe User Group is specified and user of PRC is not limited. (Default) “n” = Recipe User Group “n” is specified and user of PRC is limited. RW PRCOperationMode Operation Mode of PRCDefault mode is Cache Enumerated: Cache, FullDownload, FullQuery, PreDownload RW PRCPre-ExeCheck Enable/Disable of Check option This defines use of optional Pre-Execution Check Enumerated: Enabled, Disabled RW PRCExecState Current state of PRC Enabled sub-state in PRC State Model Enumerated: NonExecutionMode, ExecutionMode RO PRCOperationState Current state of PRC Operation sub-state in PRC State Model Enumerated: NotInitialized, StandBy, Query, Pre-ExeCheck RO Execution
5538A.docx