Type aliases
AccessLevelString
AccessLevelString: string
AddStateVariableOptionals
AddStateVariableOptionals: "EffectiveDisplayName" | "Name" | "Number" | string
AddTwoStateVariableOptionals
Add
TwoStateVariableOptionals: AddStateVariableOptionals | "TransitionTime" | "EffectiveTransitionTime" | "TrueState" | "FalseState"
BrowseDescriptionLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:45
Byte
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:11
ByteString
ByteString: Buffer
Defined in packages/node-opcua-basic-types/dist/index.d.ts:18
CallMethodRequestLike
Defined in packages/node-opcua-pseudo-session/dist/basic_session_interface.d.ts:12
Callback
Callback<T>: ( err: Error | null , result?: T ) => void
Defined in packages/node-opcua-status-code/dist/callbacks.d.ts:8
Type parameters
Type declaration
( err: Error | null , result?: T ) : void
Parameters
err: Error | null
Optional result: T
Returns void
Callback2
Callback2<T>: ( err: Error | null , result?: T ) => void
Defined in packages/node-opcua-status-code/dist/callbacks.d.ts:4
Type parameters
Type declaration
( err: Error | null , result?: T ) : void
Parameters
err: Error | null
Optional result: T
Returns void
CallbackT
CallbackT<T>: ( err: Error | null , result?: T ) => void
Defined in packages/node-opcua-status-code/dist/callbacks.d.ts:5
Type parameters
Type declaration
( err: Error | null , result?: T ) : void
Parameters
err: Error | null
Optional result: T
Returns void
CallbackWithData
Defined in packages/node-opcua-status-code/dist/callbacks.d.ts:7
CharArray
CharArray: string
Defined in packages/node-opcua-basic-types/dist/string.d.ts:9
ClientHandle
ClientHandle: number
Defined in packages/node-opcua-client/dist/client_subscription.d.ts:23
ClosingReason
ClosingReason: "Timeout" | "Terminated" | "CloseSession" | "Forcing"
Defined in packages/node-opcua-server/dist/server_engine.d.ts:37
ConstructorFunc
ConstructorFunc: ( ... args: any [] ) => BaseUAObject
Defined in packages/node-opcua-transport/dist/source/tools.d.ts:8
Type declaration
( ... args: any [] ) : BaseUAObject
Parameters
Returns BaseUAObject
ContinuationPoint
ContinuationPoint: Buffer
Counter
Counter: number
Defined in packages/node-opcua-server/dist/server_subscription.d.ts:60
CreateMonitoredItemHook
Defined in packages/node-opcua-server/dist/server_subscription.d.ts:100
CreateMonitoredItemsRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:50
CreateNodeOptions
CreateNodeOptions: any
CreateSecureChannelCallbackFunc
Defined in packages/node-opcua-client/dist/client_base.d.ts:20
CreateSubscriptionRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:47
DataValueCallback
Data
ValueCallback: ( err: Error | null , dataValue?: DataValue ) => void
Type declaration
( err: Error | null , dataValue?: DataValue ) : void
Parameters
err: Error | null
Optional dataValue: DataValue
Returns void
DataValueLike
Defined in packages/node-opcua-data-value/dist/datavalue.d.ts:44
DateTime
Defined in packages/node-opcua-basic-types/dist/date_time.d.ts:6
DeleteMonitoredItemHook
Defined in packages/node-opcua-server/dist/server_subscription.d.ts:101
DeleteMonitoredItemsRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:46
DeleteSubscriptionsRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:48
Double
Double: number
Defined in packages/node-opcua-basic-types/dist/floats.d.ts:11
Duration
Duration: number
ErrorCallback
ErrorCallback: ( err?: Error ) => void
Defined in packages/node-opcua-status-code/dist/callbacks.d.ts:3
FindEndpointCallback
Defined in packages/node-opcua-client/dist/client_base.d.ts:35
FindServersOnNetworkRequestLike
Defined in packages/node-opcua-client/dist/client_base.d.ts:19
FindServersRequestLike
Defined in packages/node-opcua-client/dist/client_base.d.ts:18
Float
Float: number
Defined in packages/node-opcua-basic-types/dist/floats.d.ts:6
Guid
Guid: string
Defined in packages/node-opcua-basic-types/dist/guid.d.ts:6
IHistoricalDataNodeOptions
Int16
Int16: number
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:8
Int32
Int32: number
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:9
Int64
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:10
Int8
Int8: number
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:7
LocaleId
Defined in packages/node-opcua-basic-types/dist/locale_id.d.ts:7
LocalizedTextLike
Defined in packages/node-opcua-data-model/dist/localized_text.d.ts:22
MethodId
Defined in packages/node-opcua-pseudo-session/dist/basic_session_interface.d.ts:49
ModellingRuleType
ModellingRuleType: "Mandatory" | "Optional" | "MandatoryPlaceholder" | "OptionalPlaceholder" | "ExposesItsArray" | null
ModifyMonitoredItemsRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:51
ModifySubscriptionRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:52
NodeIdLike
Node
IdLike: string | NodeId | number
Defined in packages/node-opcua-nodeid/dist/nodeid.d.ts:88
NodeIdLikeOrWithNodeId
Defined in packages/node-opcua-service-translate-browse-path/dist/make_browse_path.d.ts:3
Notification
Defined in packages/node-opcua-server/dist/server_subscription.d.ts:59
NumberType
NumberType: number | number []
Defined in packages/node-opcua-service-subscription/dist/deadband_checker.d.ts:8
QualifiedNameLike
Defined in packages/node-opcua-data-model/dist/qualified_name.d.ts:29
QueryFirstRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:54
QueueItem
Defined in packages/node-opcua-server/dist/monitored_item.d.ts:48
Request
Defined in packages/node-opcua-secure-channel/dist/source/common.d.ts:15
Response
Defined in packages/node-opcua-secure-channel/dist/source/common.d.ts:9
ResponseCallback
ResponseCallback<T>: ( err: Error | null , response?: T ) => void
Defined in packages/node-opcua-client/dist/client_session.d.ts:27
Type parameters
Type declaration
( err: Error | null , response?: T ) : void
Parameters
err: Error | null
Optional response: T
Returns void
SByte
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:12
SecurityHeader
Defined in packages/node-opcua-secure-channel/dist/source/secure_message_chunk_manager.d.ts:9
SetMonitoringModeRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:53
StatusCodeCallback
Defined in packages/node-opcua-status-code/dist/callbacks.d.ts:6
StringGetter
StringGetter: ( ) => string
Defined in packages/node-opcua-server/dist/server_engine.d.ts:21
SubscriptionId
SubscriptionId: number
Defined in packages/node-opcua-client/dist/client_session.d.ts:55
TransferSubscriptionsRequestLike
Defined in packages/node-opcua-client/dist/client_session.d.ts:49
TransitionSelector
Defined in packages/node-opcua-address-space/dist/source/interfaces/state_machine/state_machine.d.ts:235
UABaseEventType
Defined in packages/node-opcua-address-space/dist/source/interfaces/state_machine/state_machine.d.ts:11
UABoolean
UABoolean: boolean
Defined in packages/node-opcua-basic-types/dist/boolean.d.ts:7
UAString
UAString: string | null
Defined in packages/node-opcua-basic-types/dist/string.d.ts:10
UInt16
UInt16: number
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:4
UInt32
UInt32: number
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:5
UInt64
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:6
UInt8
UInt8: number
Defined in packages/node-opcua-basic-types/dist/integers.d.ts:3
UserIdentityInfo
Defined in packages/node-opcua-client/dist/opcua_client.d.ts:27
UtcTime
Defined in packages/node-opcua-address-space/dist/source/interfaces/state_machine/state_machine.d.ts:10
ValidUserAsyncFunc
Valid
UserAsyncFunc: ( this: ServerSession , username: string , password: string , callback: ( err: Error | null , isAuthorized?: boolean ) => void ) => void
Defined in packages/node-opcua-server/dist/opcua_server.d.ts:23
Type declaration
( this: ServerSession , username: string , password: string , callback: ( err: Error | null , isAuthorized?: boolean ) => void ) : void
Parameters
username: string
password: string
callback: ( err: Error | null , isAuthorized?: boolean ) => void
( err: Error | null , isAuthorized?: boolean ) : void
Parameters
err: Error | null
Optional isAuthorized: boolean
Returns void
Returns void
ValidUserFunc
Valid
UserFunc: ( this: ServerSession , username: string , password: string ) => boolean
Defined in packages/node-opcua-server/dist/opcua_server.d.ts:22
Type declaration
( this: ServerSession , username: string , password: string ) : boolean
Parameters
username: string
password: string
Returns boolean
VariableDataValueGetterAsync
VariableDataValueGetterSync
VariableDataValueSetterWithCallback
VariableSetterVariation2
Type declaration
Parameters
callback: ( err: Error | null , statusCode: StatusCode ) => void
Returns void
VariantByteString
Defined in packages/node-opcua-variant/dist/variant.d.ts:79
VariantDouble
Defined in packages/node-opcua-variant/dist/variant.d.ts:80
VariantLike
Defined in packages/node-opcua-variant/dist/variant.d.ts:35
VerifyBufferFunc
VerifyBufferFunc: ( chunk: Buffer ) => boolean
Defined in packages/node-opcua-secure-channel/dist/source/secure_message_chunk_manager.d.ts:11
Type declaration
Parameters
Returns boolean
WithSessionFunc
Defined in packages/node-opcua-client/dist/opcua_client.d.ts:114
Type declaration
Parameters
Returns Promise < void >
WithSessionFuncP
Defined in packages/node-opcua-client/dist/opcua_client.d.ts:115
Type parameters
Type declaration
Parameters
Returns Promise < T >
WithSubscriptionFunc
Defined in packages/node-opcua-client/dist/opcua_client.d.ts:116
Type declaration
Parameters
Returns Promise < void >
WithSubscriptionFuncP
Defined in packages/node-opcua-client/dist/opcua_client.d.ts:117
Type parameters
Type declaration
Parameters
Returns Promise < T >
XmlLoaderFunc
Xml
LoaderFunc: ( nodeset2xmlUri: string , callback: CallbackT < string > ) => void
Defined in packages/node-opcua-address-space/dist/source/loader/generateAddressSpaceRaw.d.ts:9
Type declaration
( nodeset2xmlUri: string , callback: CallbackT < string > ) : void
Variables
Const NamespaceOptions
NamespaceOptions: { nodeIdNameSeparator: string }
Type declaration
nodeIdNameSeparator: string
Const _enumerationBrowseDirection
_enumerationBrowseDirection: Enum
Defined in packages/node-opcua-data-model/dist/BrowseDirection.d.ts:18
Const _enumerationDataType
_enumerationDataType: Enum
Defined in packages/node-opcua-variant/dist/DataType_enum.d.ts:33
Const _enumerationMessageSecurityMode
_enumerationMessageSecurityMode: Enum
Defined in packages/node-opcua-types/dist/_generated_opcua_types.d.ts:1655
Const _enumerationResultMask
_enumerationResultMask: Enum
Defined in packages/node-opcua-data-model/dist/result_mask.d.ts:17
Const _enumerationTimestampsToReturn
_enumerationTimestampsToReturn: Enum
Defined in packages/node-opcua-data-value/dist/TimestampsToReturn_enum.d.ts:18
Const attributeNameById
attributeNameById: {}
Defined in packages/node-opcua-basic-types/dist/attributeIds.d.ts:33
Const crypto_utils
crypto_utils: typeof crypto_util1
Defined in packages/node-opcua-client/dist/index.d.ts:30
Const emptyGuid
emptyGuid: "00000000-0000-0000-0000-000000000000" = "00000000-0000-0000-0000-000000000000"
Defined in packages/node-opcua-guid/dist/guid.d.ts:11
Const extraStatusCodeBits
extraStatusCodeBits: {}
Defined in packages/node-opcua-status-code/dist/opcua_status_code.d.ts:8
Const minOPCUADate
minOPCUADate: Date
Defined in packages/node-opcua-date-time/dist/date_time.d.ts:37
Const nodesets
nodesets: { adi: string ; autoId: string ; cnc: string ; commercialKitchenEquipment: string ; di: string ; gds: string ; machineTool: string ; machineVision: string ; machinery: string ; packML: string ; robotics: string ; standard: string }
Defined in packages/node-opcua-nodesets/dist/index.d.ts:5
Type declaration
adi: string
autoId: string
cnc: string
commercialKitchenEquipment: string
di: string
gds: string
machineTool: string
machineVision: string
machinery: string
packML: string
robotics: string
standard: string
Const offsetFactor1601
offsetFactor1601: number []
Defined in packages/node-opcua-date-time/dist/date_time.d.ts:5
Const periodicClockAdjustment
periodicClockAdjustment: { adjustmentCount: number ; interval: number ; timerInstallationCount: number }
Defined in packages/node-opcua-date-time/dist/date_time.d.ts:28
Type declaration
adjustmentCount: number
interval: number
timerInstallationCount: number
Const requestHandleNotSetValue
requestHandleNotSetValue: 3735928559 = 3735928559
Defined in packages/node-opcua-secure-channel/dist/source/client/client_secure_channel_layer.d.ts:8
Const schemaBrowseDirection
schema
BrowseDirection: { enumValues: typeof BrowseDirection ; name: string }
Defined in packages/node-opcua-data-model/dist/BrowseDirection.d.ts:12
Const schemaDiagnosticInfo
schemaDiagnosticInfo: StructuredTypeSchema
Defined in packages/node-opcua-data-model/dist/diagnostic_info.d.ts:5
Const schemaEnumNodeClass
schema
EnumNodeClass: { documentation: string ; enumValues: typeof NodeClass ; name: string }
Defined in packages/node-opcua-data-model/dist/nodeclass.d.ts:12
Type declaration
documentation: string
enumValues: typeof NodeClass
name: string
Const schemaQualifiedName
schemaQualifiedName: StructuredTypeSchema
Defined in packages/node-opcua-data-model/dist/qualified_name.d.ts:5
Const schemaResultMask
schema
ResultMask: { enumValues: typeof ResultMask ; name: string }
Defined in packages/node-opcua-data-model/dist/result_mask.d.ts:13
Const schemaSessionAuthenticationToken
schemaSessionAuthenticationToken: { name: string ; subType: string }
Defined in packages/node-opcua-service-session/dist/SessionAuthenticationToken.d.ts:1
Type declaration
name: string
subType: string
Const schemaTimestampsToReturn
Defined in packages/node-opcua-data-value/dist/TimestampsToReturn_enum.d.ts:12
Const serverCapabilities
serverCapabilities: string []
Defined in packages/node-opcua-service-discovery/dist/server_capabilities.d.ts:4
Const standardUnits
standardUnits: StandardUnits
Defined in packages/node-opcua-data-access/dist/EUInformation.d.ts:74
Const utils
utils: typeof utils1
Defined in packages/node-opcua-client/dist/index.d.ts:28
RegisterServerManager is responsible to Register an opcua server on a LDS or LDS-ME server This class takes in charge :
Events:
Emitted when the server is trying to registered the LDS but when the connection to the lds has failed serverRegistrationPending is sent when the backoff signal of the connection process is rained