TransactionLast modified on 2023-06-25 18:14 |
Submit Comment |
| ID | Type | Name | Description | Links | Access |
|---|---|---|---|---|---|
| Transaction-MIB-1 | mib | ISO26048-1-Transaction |
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY
FROM SNMPv2-SMI
-- RFC 2578
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
-- RFC 2580
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
-- RFC 3411
fdGlobalMIB, fdAdminGlobal, fdGlobalConformance
FROM ISO26048-1-Global |
||
| Transaction-MIB-2 | module-identity | fdTransactionMIB |
This MIB defines a transaction mode that allows an SNMP manager to place the device into a mode where the SNMP agent buffers all set requests for configuration parameters until the SNMP manager completes the transaction. This allows an SNMP manager to configure a large number of inter-related parameters as if they were all contained in a single request and consistency checks are only performed on the complete set of updated values thereby eliminating potential consistency errors resulting from partial update conditions. Copyright (C) International Organization for Standardization (ISO). This MIB module is part of ISO 26048-1; see ISO 26048-1 for full legal notices. |
||
| Transaction-MIB-3 | comment | comment |
1 Administrative transaction objects |
||
| Transaction-MIB-4 | object-identity | fdAdminTransaction |
<Definition> A node used to contain conformance concepts for the transaction feature. |
||
| Transaction-MIB-5 | comment | comment |
Transaction Reset
|
||
| Transaction-MIB-6 | object-type | fdAdminTransactionReset |
2 Transaction reset<Definition> This object allows a user with sufficient rights to force the dbCreateTransactionV2 object back to the 'normal' state. <Format> An attempt to set this object to 'normal' shall cause Step 6 of RFC 3416 Clause 4.2.5 to fail, thereby resulting in a 'wrongValue' error. An attempt to set this object to 'reset' when the dbCreateTransactionV2 is in the process of implementing the buffer while shifting from the 'done' state to the 'normal' state shall cause Step 10 of RFC 3416 Clause 4.2.5 to fail, thereby resulting in an 'inconsistentValue' error. An attempt to set this object to 'reset' when the dbCreateTransactionV2 is in the 'verify' state shall cause Step 10 of RFC 3416 Clause 4.2.5 to fail, thereby resulting in an 'inconsistentValue' error. Phase 2 of the set operation shall include discarding any information that is in the buffer. |
Satisfies:
26048_1-993 Force Reset of Database Transaction Mode
|
read-write |
| Transaction-MIB-7 | comment | comment |
3 Transaction Objects |
||
| Transaction-MIB-8 | object-type | fdTransactionMode |
4 Transaction mode<Definition> This object allows a manager (through its command generator) to modify a potentially large number of interrelated configuration parameters within a field device (through its command responder). In the normal state, set operations are processed without any special rules. In the transaction state, value assignments for parameter objects shall be buffered until the verify state performs a consistency check. When the consistency check completes, the command responder automatically transitions to the done state where a normal or transaction command may be issued. The normal state is the default state of this object upon initialization. <Format> All writable objects shall be treated as control objects unless otherwise specified (e.g., within a MIB or device-type standard). This object is a control object. |
Satisfies:
26048_1-987 Retrieve Current Database Transaction Mo…
26048_1-989 Initiate Database Transaction Mode
26048_1-991 Complete Database Transaction Mode
|
read-write |
| Transaction-MIB-9 | comment | comment |
Transaction Status
|
||
| Transaction-MIB-10 | object-type | fdTransactionStatus |
5 Transaction status<Definition> This object indicates the status of the consistency checking associated with the dbCreateTransactionV2 object. <Format> When dbCreateTransactionV2 is in the 'normal' or 'transaction' state, this object shall indicate the respective value. When dbCreateTransactionV2 is in the 'verify' state, this object shall indicate a value of 'verifying'. |
Satisfies:
26048_1-991 Complete Database Transaction Mode
|
read-only |
| Transaction-MIB-11 | comment | comment |
Transaction Error
|
||
| Transaction-MIB-12 | object-type | fdTransactionError |
6 Transaction error<Definition> This object contains a textual description of or a reference to an error or condition that was found by the consistency checks implemented with the dbCreateTransactionV2 process. The value of this object shall be updated each time dbVerifyStatusV2 is updated. If dbCreateTransactionV2 is in the 'normal' state due to a reset command of dbTransactionReset, this field shall indicate 'Reset received' as the first characters in the string. Otherwise, unless the status reflects an error state (i.e., doneWithError, commitFailed, or undoFailed), this object shall indicate 'No error' as the first characters in the string. |
Satisfies:
26048_1-991 Complete Database Transaction Mode
|
read-only |
| Transaction-MIB-13 | comment | comment |
TRANSACTION CONFORMANCE
|
||
| Transaction-MIB-14 | object-identity | fdTransactionConformance |
7 Transaction conformance<Definition> A node used to contain conformance concepts for the transaction feature. |
||
| Transaction-MIB-15 | object-identity | fdTransactionCompliances |
<Definition> A node used to contain compliance statements for the transaction feature. |
||
| Transaction-MIB-16 | object-identity | fdTransactionGroups |
<Definition> A node used to contain object groups for the transaction feature. |
||
| Transaction-MIB-17 | module-compliance | fdTransactionComplianceV1 |
The conformance statement for the transaction mode within an ITS field device. |
||
| Transaction-MIB-18 | object-group | fdTransactionGroupV1 |
<Definition> The objects necessary for managing the database transaction feature. |
||
| Transaction-MIB-19 | end | end |
Phasellus convallis elit id ullamcorper pulvinar. Duis aliquam turpis mauris, eu ultricies erat malesuada quis. Aliquam dapibus, lacus eget hendrerit bibendum, urna est aliquam sem, sit amet imperdiet est velit quis lorem.