Search
53 result(s) for ByteString
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.2.3 ByteStringByteString The representation in the AddressSpace of the ByteString DataType is defined in Table 156 . Table 156 - ByteString definition Attributes Value BrowseName ByteString IsAbstract FALSE References NodeClass BrowseName DataType TypeDefinition
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.6.2 Variable NodeClassDataTypes are considered to be scalar, even if they have array-like semantics like ByteString and String. ArrayDimensions O UInt32[] This Attribute specifies the maximum supported length of each dimension ... characters supported by the DataVariable . MaxByteStringLength O UInt32 Only used for DataVariables having a ByteString DataType . This optional Property indicates the maximum number of bytes supported by the DataVariable . MaxArrayLength
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.6.4 DataVariableprovided. The Property MaxByteStringLength indicates the maximum number of bytes of a ByteString value. If a Server does not impose a maximum number of bytes or is not able
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.19 ImageImage This abstract DataType defines a ByteString representing an image
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.20 ImageBMPImageBMP This Simple DataType defines a ByteString representing an image in BMP format
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.21 ImageGIFImageGIF This Simple DataType defines a ByteString representing an image in GIF format
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.22 ImageJPGImageJPG This Simple DataType defines a ByteString representing an image in JPG format
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.23 ImagePNGImagePNG This Simple DataType defines a ByteString representing an image in PNG format
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.40 OptionSetdescribed in Table 32 . Table 32 - OptionSet Definition Name Type Description OptionSet structure Value ByteString Array of bytes representing the bits in the option set. The length of the ByteString ... than needed for the valid bits in the case of a spare allocation. ValidBits ByteString Array of bytes shall be the same size as value representing the valid bits
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.51 StructureFieldInt32). MaxStringLength UInt32 If the dataType field is a String , LocalizedText (text field ) or ByteString then this field specifies the maximum supported length in bytes. If the maximum is unknown ... value shall be 0. If the dataType field is not a String or ByteString the value shall be 0. If the valueRank is greater than 0 this field applies
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.53 AudioDataTypeAudioDataType This abstract DataType defines a ByteString representing audio data. The audio stored in the ByteString could be formats like WAV or MP3 or any number of other audio formats ... These formats are self-describing as part of the ByteString and are not specified in this specification
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.11.4.2 Parameterssingle range of indexes for arrays. The array in this context includes String and ByteString . The first element is identified by index 0 (zero). The NumericRange type is defined ... TypeMismatch. For the Value Attribute the DataType is defined through the DataType Attribute . A ByteString is structurally the same as a one dimensional array of Byte. A Server shall accept
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.12.2.4 StatusCodesindicate that an input argument does not have the correct data type. A ByteString is structurally the same as a one dimensional array of Byte . A Server shall accept ... ByteString if an array of Byte is expected. Bad_DecodingError See Table 178 for the description of this result code. Used to indicate that an input argument with a Structure
-
OPC-10000-4 – OPC Unified Architecture - Part 4: ServicesApplicationInstanceCertificate An ApplicationInstanceCertificate is a ByteString containing an encoded Certificate. The encoding of an ApplicationInstanceCertificate depends on the security technology mapping and is defined completely in OPC 10000-6 . Table ... Certificate Authority . version String An identifier for the version of the Certificate encoding. serialNumber ByteString A unique identifier for the Certificate assigned by the Issuer. signatureAlgorithm String The algorithm used
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.7.3 FilterOperatordefined conversions. Table 121 - Conversion rules Target Type (To) Source Type (From) Boolean Byte ByteString DateTime Double ExpandedNodeId Float Guid Int16 Int32 Int64 NodeId SByte StatusCode String LocalizedText QualifiedName UInt16 ... ByteString X X - X X X X E X X X X X X X X X X X X X DateTime
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Serviceserror when continuing a previously halted operation. A ContinuationPoint is a subtype of the ByteString data type
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.27 NumericRangespecified by the Client . The NumericRange can also be used to specify substrings for ByteString and String values. Arrays of ByteString and String values are treated as two dimensional arrays ... where the final index specifies the substring range within the ByteString or String value. The entire ByteString or String value is selected if the final index is omitted
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Servicesused to create the SecureChannel. In these cases the application shall create a random ByteString value that is at least 32 bytes long. This value shall be kept secret ... that encryption is enabled. In this cases, the SessionAuthenticationToken is a NodeId with a ByteString identifier. The Profiles in OPC 10000-7 may define additional requirements for a ByteString SessionAuthenticationToken
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.40.2.1 OverviewUserIdentityToken encrypted with the Certificate . The encrypted secret and Signature are embedded in a ByteString which is part of the UserIdentityToken . The format of this ByteString depends on the type
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.40.4 UserNameIdentityTokentoken is to be encrypted the password shall be converted to a UTF-8 ByteString , encrypted and then serialized according to the following rules. When using an RSA based SecurityPolicy ... treat them as equal. userName String A string that identifies the user. password ByteString A representation of the password which may be encrypted. See Table 189 for details on determining
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.2 ServerCapabilitiesTypeprovided. The MaxByteStringLength Property indicates the maximum number of bytes in a ByteString supported by Variables, Method arguments and Event fields of the Server . Servers may override this setting
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model7.17 OptionSetTypeshall be either a numeric DataType representing a signed or unsigned integer, or a ByteString . For example, it can be the BitFieldMaskDataType. The optional BitMask Property provides the bit mask
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings3.1.7 OctetStringdefined as a DataType and only used in this document when a ByteString is not appropriate
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.1.5 ByteStringByteString A ByteString is structurally the same as a one-dimensional array of Byte. It is represented as a distinct built-in data type because it allows encoders to optimize ... value. However, some DevelopmentPlatforms will not be able to preserve the distinction between a ByteString and a one-dimensional array of Byte . If a decoder for DevelopmentPlatform cannot preserve
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.4 Stringspecial meaning to some DevelopmentPlatforms . For this reason, embedded nulls are not recommended and ByteString should be used instead. That said, Encoders can encode Strings with embedded nulls. Decoders shall
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.7 ByteStringByteString A ByteString is encoded as sequence of bytes preceded by its length in bytes. The length is encoded as a 32-bit signed integer as described above
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.9 NodeIdvalue is String ; GUID - the value is a Guid ; OPAQUE - the value is a ByteString ; Value UInt32 or String or Guid or ByteString The identifier for a node ... four byte representations. String 0x03 A String value. Guid 0x04 A Guid value. ByteString 0x05 An opaque (ByteString) value. NamespaceUri Flag 0x80 See discussion of ExpandedNodeId in 5.2.2.10 . ServerIndex Flag
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.15 ExtensionObjectused and the number of bytes encoded. An ExtensionObject may be serialized as a ByteString or an XmlElement by the application and then passed to the encoder. In this case ... type, it shall use the Encoding to determine if the body is a ByteString or an XmlElement and then decode the object body or treat it as opaque data
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.16 Variantused in the future. Decoders shall accept these IDs, assume the Value contains a ByteString or an array of ByteStrings and pass both onto the application. Encoders shall ... this reason, decoders are allowed to automatically convert an Array of Bytes to a ByteString . ArrayDimensions Length Int32 The number of dimensions. This field is only present if the ArrayDimensions
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.3.1.8 ByteStringByteString A ByteString value is encoded as an xs:base64Binary value (see Base64 ). The XML schema for a ByteString is: <xs:element name="ByteString" type
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.3.1.16 ExtensionObjectbody of the ExtensionObject contains a single element which is either a ByteString or XML encoded Structure . A decoder can distinguish between the two by inspecting the top-level element ... element with the name tns:ByteString contains an OPC UA Binary encoded body. Any other XML element name shall contain an OPC UA XML encoded body. Other DataEncodings
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.4.2.8 ByteStringByteString ByteString values shall be formatted as a Base64 text and encoded as a JSON string. Any characters which are not allowed in JSON strings are escaped using the rules
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.4.2.16 ExtensionObjectUaBody field. This field is omitted for JSON encoded Structures . UaBody A ByteString containing an UA Binary or UA XML encoded Structure. This field is omitted for JSON encoded Structures
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsApplication Instance Certificate An Application Instance Certificate is a ByteString containing the DER encoded form (see X.690 ) of an X.509 v3 Certificate . This Certificate is issued by certifying authority
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsCertificate Revocation List (CRL) A Certificate Revocation List (CRL) is a ByteString containing the DER encoded form (see X.690 ) of an X.509 v3 CRL. The CRL is issued by certifying
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings6.2.6 Certificate Chainsfield that contains a DER encoded Certificate . Chains are stored in a ByteString by simply appending the DER encoded form of the Certificates . The first Certificate shall ... sent as part of the chain, it is the last Certificate appended to the ByteString . Chains are parsed by extracting the length of each Certificate from the DER encoding
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsBlockSize) PayloadPaddingSize += BlockSize; Where Data.Length includes two 4-byte values for the length of ByteString values and two bytes to store the PayloadPaddingSize . The value of all Padding bytes
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsF.13 DataTypeFieldEnumeration or OptionSet DataTypes . MaxStringLength UInt32 The maximum length of a String, LocalizedText or ByteString value. If not known the value is 0. The value is 0 if the DataType ... String, LocalizedText or ByteString . If the ValueRank > 0 the maximum applies to each element in the array. This field is not specified for Enumeration or OptionSet DataTypes . Description LocalizedText
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsH.2 NodeIdJSON string. 2 - A Guid identifier encoded as described in 5.4.2.7 . 3 - A ByteString identifier encoded as described in 5.4.2.8 . This field is omitted for UInt32 identifiers. Id The identifier
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsH.3 ExpandedNodeIdJSON string. 2 - A Guid Identifier encoded as described in 5.4.2.7 . 3 - A ByteString Identifier encoded as described in 5.4.2.8 . This field is omitted for UInt32 identifiers. Id The Identifier
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsH.7 ExtensionObjectencoded as a JSON object. This value is 1 if the body is a ByteString value encoded as a JSON string. This value is 2 if the body
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.2.4 FieldMetaDataDataTypes are considered to be scalar, even if they have array-like semantics like ByteString and String . Only a concrete valueRank with values n=-1 or n>0 shall ... MaxStringLength UInt32 If the dataType field is a String , LocalizedText (the text field) or ByteString then this field specifies the maximum supported length of the data in number of bytes
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.3.1.3.3 ConfiguredSizemaintain predictable network behaviour even when using a volatile field DataTypes like String or ByteString
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.11 RawData field encodingDataType of a DataSet field or a Structure field is String or ByteString and the actual size is smaller than the maximum possible size indicated by the MaxStringLength , the field ... Fields shall have MaxStringLength defined in the FieldMetaData if the DataType is String or ByteString . Fields shall have arrayDimensions defined in the FieldMetaData if valueRank has a value
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.5 CreateTargetVariables MethodDataType hierarchy, subtypes of the Variable DataType shall be accepted by the Server . A ByteString is structurally the same as a one dimensional array of Byte . A Server shall accept ... ByteString if an array of Byte is expected. Table 294 specifies the AddressSpace representation for the CreateTargetVariables Method . Table 294 - CreateTargetVariables Method AddressSpace definition Attribute Value BrowseName CreateTargetVariables References NodeClass
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.2.2 AddTargetVariables MethodDataType hierarchy, subtypes of the Variable DataType shall be accepted by the Server . A ByteString is structurally the same as a one dimensional array of Byte . A Server shall accept ... ByteString if an array of Byte is expected. Table 298 specifies the AddressSpace representation for the AddTargetVariables Method . Table 298 - AddTargetVariables Method AddressSpace definition Attribute Value BrowseName AddTargetVariables References NodeClass
-
OPC-10000-20 – OPC Unified Architecture - Part 20: File Transfer4.2.5 Writeadvanced by the number of bytes written. Signature Write( [in] UInt32 fileHandle [in] ByteString data ); Argument Description fileHandle A handle indicating the access request and thus indirectly the position inside ... ended without calling the Close Method with the fileHandle. Writing an empty or null ByteString returns a Good result code without any affect on the file. Method Result Codes (defined
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.4.4 InputsFolderTypeproperty. Any Variables that are included in this Folder that have a DataType of ByteString shall include a MaxByteStringLength property. It is also recommended that any arrays be defined
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.4.5 OutputsFolderTypeproperty. Any Variables that are included in this Folder that have a DataType of ByteString shall include a MaxByteStringLength property. It is also recommended that any arrays be defined
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model10.2 ApplicationIdused to store an identifier, which can be a Numeric , String , Guid , or ByteString . The ApplicationId DataType is formally defined in Table 123 . Table 123 - ApplicationId union Name Type Description ... characters IdGuid 0:Guid A GUID identifier. IdByteString 0:ByteString A ByteString identifier limited to a max of 4096 bytes The ApplicationId representation in the AddressSpace is formally defined
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices4.4.3 UIElement Typecontains the user interface element. Subtypes have to define the DataType (e.g., XmlElement or ByteString
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices4.5.6 SupportInfo InterfaceImage 0:BaseDataVariableType MP 1:Documentation 0:HasComponent Variable 1:<DocumentIdentifier> 0:ByteString 0:BaseDataVariableType MP 1:DocumentationFiles 0:HasComponent Object 1:<DocumentFileId> 0:FileType ... ProtocolSupport 0:HasComponent Variable 1:<ProtocolSupportIdentifier> 0:ByteString 0:BaseDataVariableType MP 1:ImageSet 0:HasComponent Variable 1:<ImageIdentifier> 0:Image 0:BaseDataVariableType MP Pictures
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.15 XmlHexBinaryXmlHexBinary This simple DataType is a subtype of ByteString . It represents a sequence of byte values according to the XML data type hexBinary defined in XML Schema Part ... BrowseName XmlHexBinary IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:ByteString DataType defined in OPC 10000-5 Conformance Units XML Data Types