semi合集-English.pdf - 第1265页

SEMI E5-1104 © SEMI 1982, 2004 207 Stream,Function Name (Mnemonic) Direction S15,F19 Recipe Rename Request S,H<->E,reply Description This message is used to request that a r ecipe be copi ed to, or renamed to, a re…

100%1 / 7923
SEMI E5-1104 © SEMI 1982, 2004 206
Stream,Function Name (Mnemonic) Direction
S15,F18 Recipe Retrieve Data M,H<->E
Description
This message is used to acknowledge that the specified recipe, or recipe sections, have been set as requested, or to indicate the
error(s).
Structure
L,2
1. L,q (q = 1,2,3)
1. L,r (r = 0 or 2)
1. <RCPSECNM>
2. L,g (g = # generic attributes)
1. L,2
1. <RCPATTRID
1
>
2. <RCPATTRDATA
1
>
.
.
g. L,2
1. <RCPATTRID
g
>
2. <RCPATTRDATA
g
>
2. <RCPBODY>
3. L,m (m = # agent-specific datasets)
1. L,2
1. <RCPSECNM
1
>
2. L,a
1. L,2
1. <RCPATTRID
11
>
2. <RCPATTRDATA
11
>
.
.
a. L,2
1. <RCPATTRID
1a
>
2. <RCPATTRDATA
1a
>
.
.
m. L,2
1. <RCPSECNM
m
>
2. L,b
1. L,2
1. <RCPATTRID
m1
>
2. <RCPATTRDATA
m1
>
.
.
b. L,2
1. <RCPATTRID
mb
>
2. <RCPATTRDATA
mb
>
2. L,2
1. <RMACK>
2. L,p
1. L,2
1. <ERROCODE
1
>
2. <ERRTEXT
1
>
.
.
p. L,2
1. <ERRCODE
p
>
2. <ERRTEXT
p
>
Exception
If r = 0, no generic attributes are transferred and RCPBODY shall be a zero-length item. If m = 0, no agent-specific datasets are
transferred. p = 0 if and only if RMACK indicates no errors.
SEMI E5-1104 © SEMI 1982, 2004 207
Stream,Function Name (Mnemonic) Direction
S15,F19 Recipe Rename Request S,H<->E,reply
Description
This message is used to request that a recipe be copied to, or renamed to, a recipe with a new identifier.
Structure
L,3
1. <RCPSPEC>
2. <RCPRENAME>
3. <RCPNEWID>
Exception
None
Stream,Function Name (Mnemonic) Direction
S15,F20 Recipe Rename Acknowledge M,H<->E
Description
This message acknowledges the request to copy or rename a recipe and indicates whether the action was successfully performed
or errors that occurred.
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,F21 Recipe Action Request M,H<->E,reply
Description
This message is used to acknowledge the request to perform an action in one or more recipes within a namespace.
Structure
L,6
1. <DATAID>
2. <RCPCMD>
3. <RMNSSPEC>
4. <OPID>
5. <AGENT>
6. L,n
1. <RCPID
1
>
.
.
n. <RCPID
n
>
Exception
AGENT may be a zero-length item except for requests for certify, de-certify, download, and upload.
SEMI E5-1104 © SEMI 1982, 2004 208
Stream,Function Name (Mnemonic) Direction
S15,F22 Recipe Action Acknowledge M,H<->E
Description
This message is used to acknowledge the request to originate a new recipe.
Structure
L,4
1. <AGENT>
2. <LINKID>
3. <RCPCMD>
4. 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
LINKID is zero if and only if all requested actions have been completed. p = 0 if and only if RMACK indicates no errors.
Stream,Function Name (Mnemonic) Direction
S15,F23 Recipe Descriptor Request M,H<->E,reply
Description
This message is used to request the descriptors of a list of the specified recipes. If multi-block, it must be preceded by the
S15,F1/F2 inquire/grant transaction. OBJSPEC is the object specifier of either a recipe namespace of a recipe executor.
Structure
L,3
1. <DATAID>
2. <OBJSPEC>
3. L,n
1. <RCPID
1
>
.
.
n. <RCPID
n
>
Exception
None