semi合集-English.pdf - 第1255页

SEMI E5-1104 © SEMI 1982, 2004 197 Stream,Function Name (Mnemonic) Direction S14,F28 Get Service Para meter Name Data (GPND) S,H<-E Description This message contains a list of th e service parameters of the requeste d…

100%1 / 7923
SEMI E5-1104 © SEMI 1982, 2004 196
Stream,Function Name (Mnemonic) Direction
S14,F26 Get Service Name Data (GSND) S,H<-E
Description
This message contains a list of the services of the requested objects.
Structure
L,2
1. L,n n = number of object types
1. L,2
1. <OBJTYP
1
>
2. L,a a = number of attributes
1. <SVCNAME
1
>
.
.
a. <SVCNAME
a
>
.
.
n. L,2
1. <OBJTYP
n
>
2. L,b b = number of attributes
1. <SVCNAME
1
>
.
.
b. <SVCNAME
b
>
2. L,2
1. L,2
1. <OBJACK>
2. L,p p = number of errors reported
1. L,2
1. <ERRCODE
1
>
2. <ERRTEXT
1
>
.
.
p. L,2
1. <ERRCODE
p
>
2. <ERRTEXT
p
>
Exception
If p = 0, no errors were detected.
Stream,Function Name (Mnemonic) Direction
S14,F27 Get Service Parameter Name Request (GPNR) S,H->E
Description
This message is used to request to list the parameters of specified services of owned object. This is an operation performed on an
object type rather than on object instances.
Structure
L,3
1. <OBJSPEC>
2. <OBJTYP>
3. L,n n = # of interesting services
1. <SVCNAME
1
>
.
.
n. <SVCNAME
n
>
Exception
If OBJSPEC is a zero-length item, no object specifier is provided.
SEMI E5-1104 © SEMI 1982, 2004 197
Stream,Function Name (Mnemonic) Direction
S14,F28 Get Service Parameter Name Data (GPND) S,H<-E
Description
This message contains a list of the service parameters of the requested services for the specified object.
Structure
L,2
1. L,n n = number of services of interest
1. L,2
1. <SVCNAME
1
>
2. L,a a = number of parameter names
1. <SPNAME
1
>
.
.
a. <SPNAME
a
>
.
.
n. L,2
1. <SVCNAME
n
>
2. L,b b = number of parameter names
1. <SPNAME
1
>
.
.
b. <SPNAME
b
>
2. L,2
1. <OBJACK>
2. L,p p = number of errors reported
1. L,2
1. <ERRCODE
1
>
2. <ERRTEXT
1
>
.
.
p. L,2
1. <ERRCODE
p
>
2. <ERRTEXT
p
>
Exception
If p = 0, no errors were detected.
10.19 Stream 15 Recipe Management The functions in this stream are used requesting information and
operations concerning recipes, recipe namespaces, and recipe executors. A recipe is an object that is transferred in
sections, where a section consists of either recipe attributes, agent-specific dataset attributes, or the body of the
recipe. An attribute is information concerning the recipe body, the recipe as a whole, or the application of the
recipe. An attribute consists of an attribute name/attribute value pair.
Stream,Function Name (Mnemonic) Direction
S15,F0 Abort Transaction (S15F0) S,H<->E
Description
Same form as S1,F0.
Structure
Exception
SEMI E5-1104 © SEMI 1982, 2004 198
Stream,Function Name (Mnemonic) Direction
S15,F1 Recipe Management Multi-block Inquire S,H<->E,reply
Description
This message requests permission to send a multi-block message based upon a maximum length of the total message.
Structure
L,3
1. <DATAID>
2. <RCPSPEC>
3. <RMDATASIZE>
Exception
If RCPSPEC is zero-length, the multi-block message for which permission to send is requested does not contain a recipe.
Stream,Function Name (Mnemonic) Direction
S15,F2 Recipe Management Multi-block Grant S,H<->E
Description
This message grants or denies permission to send a multi-block message.
Structure
<RMGRNT>
Exception
None
Stream,Function Name (Mnemonic) Direction
S15,F3 Recipe Namespace Action Request S,H<->E,reply
Description
This message requests that a recipe namespace be created or deleted.
Structure
L,2
1. <RMNSSPEC>
2. <RMNSCMD>
Exception
None