semi合集-English.pdf - 第1823页
SEMI E42-0704 © SEMI 1995, 2004 92 13.3.4 RMDRDelChgRecord — A recorder’s manager may request the recorder to delete a change request record . Parameters for RMDRDelChgRecord are listed in Table 13.7. 13.7 RMDRDelChgReco…

SEMI E42-0704 © SEMI 1995, 2004 91
RMSegSpec Segment specifier. Formatted text for object specifier.
RMTimestamp Date and time a change request was
first received.
Timestamp format:
"YYYYMDDhhmmsscc".
TargetSpec Object specifier of target object. Formatted text for object specifier.
13.2 Distributed Recipe Namespace Segment Services
13.2.1 RMDSApproveAction — A distributed recipe namespace manager may approve or deny a change request
that the segment requested at an earlier time.
Parameters for RMDSApproveAction are listed in Table 13.3.
Table 13.3 RMDSApproveAction Service
Parameter Req/Ind Rsp/Conf Description
RMSegSpec M - The segment specifier.
Attach Token M - Segment attach token.
RMPermit M - Approval is granted or denied by the manager.
RMOpID M - An operation identifier assigned by the manager for the change.
RMRcpID M - The identifier of the recipe for which a change was requested.
RMChgType M - The type of change requested.
NSStatus - M Information concerning the result of the requested operation.
13.3 Distributed Recipe Namespace Recorder Services
13.3.1 RMDRAddSegRecord — A recorder’s manager may request the recorder to add a segment record.
Parameters for RMDRAddSegRecord are listed in Table 13.4.
Table 13.4 RMDRAddSegRecord Service
Parameter Req/Ind Rsp/Conf Description
RMRecorderSpec M - The recorder specifier.
RMSegSpec M - The specifier of the segment to add.
Attach Token M - The recorder’s attach token.
NSStatus - M Information concerning the result of the requested operation.
13.3.2 RMDRDelSegRecord — A recorder’s manager may request the recorder to delete a segment record.
Parameters for RMDRDelSegRecord are listed in Table 13.5.
Table 13.5 RMDRDelSegRecord Service
Parameter Req/Ind Rsp/Conf Description
RMRecorderSpec M - The recorder specifier.
RMSegSpec M - The specifier of the segment to add.
Attach Token M - The recorder’s attach token.
NSStatus - M Information concerning the result of the requested operation.
13.3.3 RMDRAddChgRecord — A recorder’s manager may request the recorder to add a change request record.
Parameters for RMDRAddChgRecord are listed in Table 13.6.
Table 13.6 RMDRAddChgRecord Service
Parameter Req/Ind Rsp/Conf Description
RMRecorderSpec M - The recorder specifier.
ChgRequest M - Change request record.
Attach Token M - The recorder’s attach token.
NSStatus - M Information concerning the result of the requested operation.

SEMI E42-0704 © SEMI 1995, 2004 92
13.3.4 RMDRDelChgRecord — A recorder’s manager may request the recorder to delete a change request record.
Parameters for RMDRDelChgRecord are listed in Table 13.7.
13.7 RMDRDelChgRecord Service
Parameter Req/Ind Rsp/Conf Description
RMRecorderSpec M - The recorder specifier.
RMRcpID M - The identifier of the recipe to be changed.
Attach Token M - The recorder’s attach token.
NSStatus - M Information concerning the result of the requested operation.
13.3.5 RMDRGetChgRecord — A service user may request an attached recorder to return the current change
request record(s) for a recipe or an attached DRNS segment.
Parameters for RMDRGetChgRecord are listed in Table 13.8.

SEMI E42-0704 © SEMI 1995, 2004 93
Table 13.8 RMDRGetChgRecord Service
Parameter Req/Ind Rsp/Conf Description
RMRecorderSpec M - Recorder specifier.
TargetSpec M - Recipe identifier or segment specifier.
Attach Token M - The recorder’s attach token.
(list of) ChangeRequest - C List of change request information. Omitted if no change requests exist
for specified recipe/segment.
NSStatus - M Information concerning the result of the requested operation.
13.4 Distributed Recipe Namespace Manager Services
13.4.1 RMDComplete — An attached segment notifies its manager when it has completed an approved change to a
recipe.
The parameter RMOpID is retained from the initial request message RMNAction.
The parameter LinkID is set to a non-zero value for all notifications except the notification of completion of the last
operation performed. A zero value indicates that no further notifications will be sent.
Parameters for RMDComplete are listed in Table 13.9.
Table 13.9 RMDComplete
Parameter Req/Ind Rsp/Conf Description
RMOpID C(=) - Operation ID, used where multiple completion messages may occur,
corresponding to the value in the original request. May be null or omitted
where the service initiator does not request a new service until all
confirmations for the outstanding service have been received.
RMLinkID M - LinkID is set to zero if, and only if, no further completion messages will
be required.
RMRcpSpec M - Specifier of the changed recipe. Indicates namespace and recipe
identifiers.
RMChangeStatus M - State of the changed recipe.
(List of) AttrSettings C - Attributes of particular interest to the result. Varies with action.
NSStatus - C Information concerning the result of the requested operation.
13.4.2 RMDNotify — An attached dedicated segment notifies its manager that it has changed an agent-specific
dataset and provides the attribute AgentSpec_Agent
and all updated attributes.
Parameters for RMDNotify are listed in Table 13.10.
Table 13.10 RMDNotify
Parameter Req/Ind Rsp/Conf Description
RMRcpSpec M - Specifier of the changed recipe. Indicates namespace and recipe
identifiers.
RMChangeStatus M - State of the changed recipe.
(List of) AttrSettings C - Changed agent-specific attributes.
NSStatus - C Information concerning the result of the requested operation.
13.4.3 RMDSegChange — An attached segment may request its manager’s approval to make a change. The recipe
specifier RMRcpSpec shall include the requesting segment’s object type and name to identify the requestor and the
specific instance of the logical recipe to be changed first.
Parameters for RMDSegChange are listed in Table 13.11.