Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
opcua.server.address_space.NodeManagementService Class Reference
Inheritance diagram for opcua.server.address_space.NodeManagementService:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, aspace)
 
def add_nodes (self, addnodeitems, user=User.Admin)
 
def add_references (self, refs, user=User.Admin)
 
def delete_nodes (self, deletenodeitems, user=User.Admin)
 
def delete_references (self, refs, user=User.Admin)
 

Public Attributes

 logger
 

Private Member Functions

def _add_node (self, item, user)
 
def _add_node_attr (self, item, nodedata, name, vtype=None)
 
def _add_node_attributes (self, nodedata, item)
 
def _add_nodeattributes (self, item, nodedata)
 
def _add_ref_from_parent (self, nodedata, item)
 
def _add_ref_to_parent (self, nodedata, item, user)
 
def _add_reference (self, addref, user)
 
def _add_type_definition (self, nodedata, item, user)
 
def _delete_node (self, item, user)
 
def _delete_node_callbacks (self, nodedata)
 
def _delete_reference (self, item, user)
 

Private Attributes

 _aspace
 

Detailed Description

Definition at line 175 of file address_space.py.

Constructor & Destructor Documentation

def opcua.server.address_space.NodeManagementService.__init__ (   self,
  aspace 
)

Definition at line 177 of file address_space.py.

Member Function Documentation

def opcua.server.address_space.NodeManagementService._add_node (   self,
  item,
  user 
)
private

Definition at line 187 of file address_space.py.

def opcua.server.address_space.NodeManagementService._add_node_attr (   self,
  item,
  nodedata,
  name,
  vtype = None 
)
private

Definition at line 370 of file address_space.py.

def opcua.server.address_space.NodeManagementService._add_node_attributes (   self,
  nodedata,
  item 
)
private

Definition at line 235 of file address_space.py.

def opcua.server.address_space.NodeManagementService._add_nodeattributes (   self,
  item,
  nodedata 
)
private

Definition at line 377 of file address_space.py.

def opcua.server.address_space.NodeManagementService._add_ref_from_parent (   self,
  nodedata,
  item 
)
private

Definition at line 249 of file address_space.py.

def opcua.server.address_space.NodeManagementService._add_ref_to_parent (   self,
  nodedata,
  item,
  user 
)
private

Definition at line 260 of file address_space.py.

def opcua.server.address_space.NodeManagementService._add_reference (   self,
  addref,
  user 
)
private

Definition at line 319 of file address_space.py.

def opcua.server.address_space.NodeManagementService._add_type_definition (   self,
  nodedata,
  item,
  user 
)
private

Definition at line 269 of file address_space.py.

def opcua.server.address_space.NodeManagementService._delete_node (   self,
  item,
  user 
)
private

Definition at line 284 of file address_space.py.

def opcua.server.address_space.NodeManagementService._delete_node_callbacks (   self,
  nodedata 
)
private

Definition at line 304 of file address_space.py.

def opcua.server.address_space.NodeManagementService._delete_reference (   self,
  item,
  user 
)
private

Definition at line 346 of file address_space.py.

def opcua.server.address_space.NodeManagementService.add_nodes (   self,
  addnodeitems,
  user = User.Admin 
)

Definition at line 181 of file address_space.py.

def opcua.server.address_space.NodeManagementService.add_references (   self,
  refs,
  user = User.Admin 
)

Definition at line 313 of file address_space.py.

def opcua.server.address_space.NodeManagementService.delete_nodes (   self,
  deletenodeitems,
  user = User.Admin 
)

Definition at line 278 of file address_space.py.

def opcua.server.address_space.NodeManagementService.delete_references (   self,
  refs,
  user = User.Admin 
)

Definition at line 340 of file address_space.py.

Member Data Documentation

opcua.server.address_space.NodeManagementService._aspace
private

Definition at line 179 of file address_space.py.

opcua.server.address_space.NodeManagementService.logger

Definition at line 178 of file address_space.py.


The documentation for this class was generated from the following file:


ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Tue Jan 19 2021 03:12:44