Пространство имен сервера сопоставлено с клиентом
nodes = getNamespace(UaClient)
nodes = getNamespace(UaClient,BrowseNode)
nodes = getNamespace(___,'-force')
получает один слой пространства имен сервера, сопоставленного с объектом клиента nodes
= getNamespace(UaClient
)UaClient
. Пространство имен хранится в свойстве Namespace
uaClient
как иерархическое дерево узлов.
получает только узлы, на которые ссылаются от nodes
= getNamespace(UaClient
,BrowseNode
)BrowseNode
, и хранит их в свойстве Children
BrowseNode
. Если аргумент BrowseNode
пуст или не использован, первый слой пространства имен получен и сохранен в клиенте.
getNamespace
не может должен быть получать узлы из сервера. Если узлы уже существуют локально, они возвращены автоматически.
извлечение сил содержимого свойства nodes
= getNamespace(___,'-force')Children
с сервера снова и хранит их в BrowseNode
, даже если узлы уже существуют локально.