Company Class
Extends BaseUAObject
Module: opcua.address_space.types
Constructor
Company
(
-
options
Parameters:
-
optionsObject-
[name]String optional -
[employees]Employee[] optional -
[company_values]String optional
-
Item Index
Methods
Properties
Methods
binaryStoreSize
()
Number
Calculate the required size to store this object in a binary stream.
Returns:
Number:
check_options_correctness_against_schema
()
check correctness of option fields against scheme
check_schema_correctness
(
-
schema
ensure correctness of a schema object.
Parameters:
-
schemaObject
decode
(
-
stream -
[option]
decode the object from a binary stream
Parameters:
-
streamBinaryStream -
[option]Object optional
decode_debug
()
extract_all_fields
()
extract a list of all possible fields for a schema (by walking up the inheritance chain)
get_base_schema
(
-
schema
Parameters:
-
schemaObject
Returns:
:
initialize_field
(
-
field -
value
Parameters:
-
fieldObject -
valueObject
Returns:
:
initialize_field_array
(
Array
-
field -
valueArray
Parameters:
-
fieldObject -
valueArrayObject
Returns:
Array:
isValid
()
Boolean
verify that all object attributes values are valid according to schema
Returns:
Boolean:
toString
()
String
Returns:
String:
The NodeOPCUA API