semi合集-English.pdf - 第1258页
SEMI E5-1104 © SEMI 1982, 2004 200 Stream,Function Name (Mnemonic) Direction S15,F7 Recipe Space Request S,H<->E,reply Description This message requests the amount of recipe stor age available in the storage of a r…

SEMI E5-1104 © SEMI 1982, 2004 199
Stream,Function Name (Mnemonic) Direction
S15,F4 Recipe Namespace Action Acknowledge M,H<->E
Description
This message is used to confirm whether the requested action was completed successfully or to provide error information
otherwise.
Structure
L,2
1. <RMACK>
2. L,p
1. L,2
1. <ERRCODE
1
>
2. <ERRTEXT
1
>
.
.
p. L,2
1. <ERRCODE
p
>
2. <ERRTEXT
p
>
Exception
p = 0 if and only if RMACK indicates no errors.
Stream,Function Name (Mnemonic) Direction
S15,F5 Recipe Namespace Rename Request S,H<->E,reply
Description
A request is made for a recipe namespace to be renamed.
Structure
L,2
1. <RMNSSPEC>
2. <RMNEWNS>
Exception
None
Stream,Function Name (Mnemonic) Direction
S15,F6 Recipe Namespace Rename Acknowledge M,H<->E
Description
This message is used to acknowledge or deny a request to rename a recipe namespace.
Structure
L,2
1. <RMACK>
2. L,p
1. L,2
1. <ERRCODE
1
>
2. <ERRTEXT
1
>
.
.
p. L,2
1. <ERRCODE
p
>
2. <ERRTEXT
p
>
Exception
p = 0 if and only if RMACK indicates no errors.

SEMI E5-1104 © SEMI 1982, 2004 200
Stream,Function Name (Mnemonic) Direction
S15,F7 Recipe Space Request S,H<->E,reply
Description
This message requests the amount of recipe storage available in the storage of a recipe namespace or recipe executor, as
indicated by its object specifier OBJSPEC.
Structure
<OBJSPEC>
Exception
None
Stream,Function Name (Mnemonic) Direction
S15,F8 Recipe Space Data M,H<->E
Description
This message contains the amount of storage available for recipes.
Structure
L,2
1. <RMSPACE>
2. L,2
1. <RMACK>
2. L,p
1. L,2
1. <ERRCODE
1
>
2. <ERRTEXT
1
>
.
.
p. L,2
1. <ERRCODE
p
>
2. <ERRTEXT
p
>
Exception
p = 0 if and only if RMACK indicates no errors.
Stream,Function Name (Mnemonic) Direction
S15,F9 Recipe Status Request S,H<->E,reply
Description
This message is used to request the status of a recipe and the next available numeric version for that recipe class and name.
Structure
<RCPSPEC>
Exception
None

SEMI E5-1104 © SEMI 1982, 2004 201
Stream,Function Name (Mnemonic) Direction
S15,F10 Recipe Status Data M,H<->E
Description
This message contains the protected status of the recipe and the next available version number for that recipe class and name.
Structure
L,3
1. <RCPSTAT>
2. <RCPVERS>
3. L,2
1. <RMACK>
2. L,p
1. L,2
1. <ERRCODE
1
>
2. <ERRTEXT
1
>
.
.
p. L,2
1. <ERRCODE
p
>
2. <ERRTEXT
p
>
Exception
RCPVERS is a zero-length item if and only if the recipe does not exist. p = 0 if and only if RMACK indicates no errors.
Stream,Function Name (Mnemonic) Direction
S15,F11 Recipe Version Request S,H<->E,reply
Description
This message is used to request the best version of a recipe for the specified agent.
Structure
L,4
1. <RMNSSPEC>
2. <RCPCLASS>
3. <RCPNAME>
4. <AGENT>
Exception
If item 2 is zero length, the recipe class PROCESS is indicated. If item 4 is a zero-length item, no agent is specified.