semi合集-English.pdf - 第7862页

SEMI T13-1104 © SEMI 2004 22 12.2.6.2 collectDTD — This service is used to expe ct extra DieTraceData to a DieTraceManager. The following table defines its parameters. Table 26 Service Definition of collectDTD for Die Tr…

100%1 / 7923
SEMI T13-1104 © SEMI 2004 21
12.2.5.3 resign — This service is used to retiring from Die Tracing network for some reason. The following table
defines its parameters.
Table 21 Service Definition of resign for Die Trace Manager
Parameter Req/Ind Rsp/Conf Description
ManagingTracer M - Specifier of DieTraceManager to retire.
ServiceStatus - M Result of service request.
12.2.5.4 devolve — This service is used to DieTracers from requesting Manager to Serving Manager. The following
table defines its parameters.
Table 22 Service Definition of devolve for Die Trace Manager
Parameter Req/Ind Rsp/Conf Description
Tracers M - List of specifiers of DieTracers to be transferred.
ServiceStatus - M Result of service request.
12.2.5.5 logException — This service is used to transfer exceptions for logging and/or displaying. The following
table defines its parameters.
Table 23 Service Definition of logException for Die Trace Manager
Parameter Req/Ind Rsp/Conf Description
Exeptions M - List of exceptions to be transferred.
ServiceStatus - M Result of service request.
12.2.5.6 Parameter List — Above services use the following parameters.
Table 24 Service Parameter Definitions for Die Trace Manager
Parameter Definition Form
Exceptions List of exceptions separated by space. Each exception has the following
fields: exception ID, classification and description. The last field of each
exception has to be terminated with a semicolon (;).
Text (structured).
ManagingTracer URI or some other code/name to specify DieTraceManager. Text.
Tracers List of URI or some other code/name to specify DieTracer, separated by
space.
Text.
ServiceStatus Result of service to show successful or reason of failure. Text.
12.2.6 DieTracer — The following tables defines services of Die Tracer class.
12.2.6.1 Service List — Die Tracer class has the following services.
Table 25 Service List for Die Tracer
Operation Description Type Reqd
collectDTD Asks extra DieTraceData of on some Machine supervised by a DieTracer. R N
planDTD Asks expected DieTraceData on some Machine supervised by a DieTracer. R N
showDTD Inquires specific DieTraceData. R Y
setForward Set forwarding some DieTraceData to specific entity or application. R N
catchDTD Requests to accept forwarded DieTraceData. R N
enroll Asks to be be one of subordinates of DieTraceManager. R N
takeDTD Reports obtained DieTraceData. (This service may be substituted by subscribing events on
message broker or middleware and events, depending on implementation.)
N Y
SEMI T13-1104 © SEMI 2004 22
12.2.6.2 collectDTD — This service is used to expect extra DieTraceData to a DieTraceManager. The following
table defines its parameters.
Table 26 Service Definition of collectDTD for Die Tracer
Parameter Req/Ind Rsp/Conf Description
DataName M - Data name to be acquired.
TraceData - C Collected data value with its property.
ServiceStatus - M Result of service request
12.2.6.3 planDTD — This service is used to request expected DieTraceData to DieTraceManager. The following
table defines its parameters.
Table 27 Service Definition of planDTD for Die Tracer
Parameter Req/Ind Rsp/Conf Description
DataNameList M - Data names to be collected.
Target M - Possible data source or group.
ServiceStatus - M Result of service request
12.2.6.4 showDTD — This service is used to inquire specific DieTraceData. The following table defines its
parameters.
Table 28 Service Definition of showDTD for Die Tracer
Parameter Req/Ind Rsp/Conf Description
DataName M - Data name to see.
Target C - Possible data source or group.
TraceData - C Obtained data value with its property.
ServiceStatus - M Result of service request
12.2.6.5 setForward — This service is used to forward specific DieTraceData to entity or application when the data
are acquired. The following table defines its parameters.
Table 29 Service Definition of setForward for Die Tracer
Parameter Req/Ind Rsp/Conf Description
Destination M - Destination of forwarded data.
DataNameList M - Data name list to be forwarded.
Target C - Possible data source or group.
ServiceStatus - M Result of service request
12.2.6.6 catchDTD — This service is used to transfer specific DieTracedata from the other Tracer. The following
table defines its parameters.
Table 30 Service Definition of catchDTD for Die Tracer
Parameter Req/Ind Rsp/Conf Description
TraceData M - Data value with its property.
ServiceStatus - M Result of service request
SEMI T13-1104 © SEMI 2004 23
12.2.6.7 enroll — This service is used to ask under control of requester DieTraceManager for device tracking. The
following table defines its parameters.
Table 31 Service Definition of enroll for Die Tracer
Parameter Req/Ind Rsp/Conf Description
ManagingTracer M - Specifier of DieTraceManager.
ServiceStatus - M Result of service request
12.2.6.8 takeDTD — This service is used to report obtained DieTraceData. The following table defines its
parameters.
Table 32 Service Definition of takeDTD for Die Tracer
Parameter Req/Ind Rsp/Conf Description
TraceData M - Data value with its property.
ServiceStatus - M Result of service request
12.2.6.9 Parameter List — Above services use the following parameters.
Table 33 Service Parameter Definitions for Die Tracer
Parameter Definition Form
DataName DieTraceData name. Suppliers or user shall document data names and
their definitions.
Text.
DataNameList List of Data name separated by space. Text.
Destination URI or some other code/name to specify forwarded application. If it is
null, it means removal of existing forwarding setups for specified
data.
Text
ManagingTracer URI or some other code/name to specify DieTraceManager. Text
Target Code/name to specify process or machine. Text
TraceData Die Trace Data value with its property. See DieTraceDat for the
property.
Any form depending on
Data.
ServiceStatus Result of service to show successful or reason of failure. Text