semi合集-English.pdf - 第1242页

SEMI E5-1104 © SEMI 1982, 2004 184 Stream,Function Name (Mnemonic) Direction S14,F5 GetType Request (GTR) S,H<->E,reply Description This message is used to request the types of objects owned b y an object . This is…

100%1 / 7923
SEMI E5-1104 © SEMI 1982, 2004 183
Stream,Function Name (Mnemonic) Direction
S14,F4 SetAttr Data (SAD) M,H<->E
Description
This message is used to acknowledge that the attributes for the specified objects have been set as requested or to indicate an error
for each attribute value that was not set as requested. The order of attributes is retained from the primary message.
Structure
L,2
1. L,i i = number of objects requested
1. L,2
1. <OBJID
1
>
2. L,n n = number of attributes set.
1. L,2
1. <ATTRID
1
>
2. <ATTRDATA
1
>
.
.
n. L,2
1. <ATTRID
n
>
2. <ATTRDATA
n
>
.
.
i. L,2
1. <OBJID
i
>
2. L,n
1. L,2
1. <ATTRID
1
>
2. <ATTRDATA
1
>
.
.
n. L,2
1. <ATTRID
n
>
2. <ATTRDATA
n
>
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 n = 0 for any object, the object was not found. If p = 0, no errors were detected.
SEMI E5-1104 © SEMI 1982, 2004 184
Stream,Function Name (Mnemonic) Direction
S14,F5 GetType Request (GTR) S,H<->E,reply
Description
This message is used to request the types of objects owned by an object. This is an operation performed on an object type rather
than on object instances. Wild characters “?” and “*” may be used as a filter for object types. Equipment is not required to
support wild characters.
Structure
<OBJSPEC>
Exception
If OBJSPEC is a zero-length item, no object specifier is provided.
Stream,Function Name (Mnemonic) Direction
S14,F6 GetType Data (GTD)
Description
Structure
L,2
1. L,n n = number of object types
1. <OBJTYP
1
>
.
.
n. <OBJTYP
n
>
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 n = 0, there are no owned object types. If p = 0, no errors were detected.
Stream,Function Name (Mnemonic) Direction
S14,F7 GetAttrName Request (GANR) S,H<->E,reply
Description
This message is used to request the names of the attributes of specified types of owned objects. This is an operation performed
on an object type rather than on object instances. Wild characters “?” and “*” may be used as a filter for object types.
Equipment is not required to support wild characters.
Structure
L,2
1. <OBJSPEC>
2. L,n n = # of object types
1. <OBJTYP
1
>
.
.
n. <OBJTYP
n
>
Exception
If OBJSPEC is a zero-length item, no object specifier is provided.
SEMI E5-1104 © SEMI 1982, 2004 185
Stream,Function Name (Mnemonic) Direction
S14,F8 GetAttrName Data (GAND) M,H<->E
Description
This message contains the names of the attributes 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. <ATTRID
1
>
.
.
a. <ATTRID
a
>
.
.
n. L,2
1. <OBJTYP
n
>
2. L,b b = number of attributes
1. <ATTRID
1
>
.
.
b. <ATTRID
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 OBJSPEC is a zero-length item, no objects matched the specified filter. If p = 0, no errors were detected.