UAAcknowledgeableConditionBase Class
            Extends UAConditionBase
        
        
            Defined in: 
            Module: opcua.address_space.AlarmsAndConditions
packages\node-opcua-address-space\src\alarms_and_conditions\acknowledgeable_condition.js:93
        Constructor
UAAcknowledgeableConditionBase
        
                ()
        
        
        
        
        
        
        
        
            
        
            Item Index
Methods
- (static)UAAcknowledgeableConditionBase.instantiate
 - _confirm_branch
 - _setEnabledState
 - acknowledgeAndAutoConfirmBranch
 - autoConfirmBranch
 - conditionOfNode
 - createBranch
 - deleteBranch
 - getBranchCount
 - getEnabledState
 - getEnabledStateAsString
 - initialize
 - post_initialize
 - raiseConditionEvent Raise a Instance Event (see also UAObject#raiseEvent to raise a transient event)
 - setEnabledState
 - setLocalTime
 - setReceiveTime
 - setTime
 
Properties
Events
Methods
(static)UAAcknowledgeableConditionBase.instantiate
                    
                            
                                (
                    
                            
                                UAAcknowledgeableConditionBase
                            
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
addressSpace - 
                                            
conditionTypeId - 
                                            
options - 
                                            
data 
Parameters:
- 
                                            
addressSpaceAddressSpace - 
                                            
conditionTypeIdString | NodeId - 
                                            
optionsObject - 
                                            
dataObject 
Returns:
_confirm_branch
                    
                            
                                (
                    
                    
                    
                            private
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
eventId - 
                                            
comment - 
                                            
branch - 
                                            
message 
Parameters:
- 
                                            
eventIdObject - 
                                            
commentObject - 
                                            
branchObject - 
                                            
messageObject 
_setEnabledState
                    
                            
                                (
                    
                            
                                StatusCode
                            
                    
                    
                            private
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
requestedEnabledState 
Parameters:
- 
                                            
requestedEnabledStateBoolean 
Returns:
                                            StatusCode:
                                        StatusCodes.Good if successful or BadConditionAlreadyEnabled/BadConditionAlreadyDisabled
                                
                            acknowledgeAndAutoConfirmBranch
                    
                            
                                (
                    
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
branch - 
                                            
comment 
Parameters:
- 
                                            
branchConditionSnapshot - 
                                            
commentString | LocalizedText 
autoConfirmBranch
                    
                            
                                (
                    
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
branch - 
                                            
comment 
Parameters:
- 
                                            
branchObject - 
                                            
commentObject 
getBranchCount
                    
                            ()
                    
                            
                                Number
                            
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        Returns:
                                            Number:
                                
                            getEnabledState
                    
                            ()
                    
                            
                                Boolean
                            
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        Returns:
                                            Boolean:
                                
                            getEnabledStateAsString
                    
                            ()
                    
                            
                                String
                            
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        Returns:
                                            String:
                                
                            initialize
                    
                            ()
                    
                    
                    
                            private
                    
                    
                    
                    
                    
                        
                    
                        post_initialize
                    
                            ()
                    
                    
                    
                            private
                    
                    
                    
                    
                    
                        
                    
                        raiseConditionEvent
                    Raise a Instance Event
                    (see also UAObject#raiseEvent to raise a transient event)
                    
                            
                                (
                    
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
branch 
Parameters:
- 
                                            
branchConditionSnapshot 
setEnabledState
                    
                            
                                (
                    
                    
                    
                            private
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
requestedEnabledState 
Parameters:
- 
                                            
requestedEnabledStateBoolean 
setLocalTime
                    
                            
                                (
                    
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
time 
Parameters:
- 
                                            
timeDate 
setReceiveTime
                    
                            
                                (
                    
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
time 
Parameters:
- 
                                            
timeDate 
setTime
                    
                            
                                (
                    
                    
                    
                    
                    
                    
                    
                    
                        
                    
                        - 
                                            
time 
Parameters:
- 
                                            
timeDate 
Properties
ackedState
                        TwoStateVariable
                    
                    
                    
                    
                    
                        
                    
                        acknowledge
                        UAMethod
                    
                    
                    
                    
                    
                        
                    
                        confirm
                        UAMethod
                    
                    
                    
                    
                    
                        
                    
                        confirmedState
                        TwoStateVariable
                    
                    
                    
                    
                    
                        
                    
                        Events
acknowledged
                        
                    
                    
                    
                    
                    
                        
                    
                        Event Payload:
- 
                                            
eventIdBuffer | Null - 
                                            
commentLocalizedText - 
                                            
branchConditionSnapshotraised when the alarm branch has been acknowledged
 
confirmed
                        
                    
                    
                    
                    
                    
                        
                    
                        Event Payload:
- 
                                            
eventIdObject - 
                                            
commentObject - 
                                            
eventId raisedObjectwhen the alarm branch has been confirmed
 
            The NodeOPCUA API