4.3.1 FileDirectoryType

This ObjectType defines a type for the representation of file directories. It is formally defined in Table 8.

It is expected that OPC UA Servers will create vendor-specific subtypes of the FileDirectoryType with additional functionalities like Methods for creating symbolic links or setting access permissions. OPC UA Clients providing specialized file transfer user interfaces should be prepared to expose such additional Methods to the user.

Table 8 – FileDirectoryType
Attribute Value
BrowseNameFileDirectoryType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling Rule
Subtype of the FolderType defined in OPC 10000-5
OrganizesObject<FileDirectoryName>FileDirectoryTypeOptionalPlaceholder
OrganizesObject<FileName>FileTypeOptionalPlaceholder
HasComponentMethodCreateDirectoryDefined in 4.3.3Mandatory
HasComponentMethodCreateFileDefined in 4.3.4Mandatory
HasComponentMethodDeleteDefined in 4.3.5Mandatory
HasComponentMethodMoveOrCopyDefined in 4.3.6Mandatory
Conformance Units
Base Info FileDirectoryType Base

Instances of the ObjectType contain a list of FileDirectoryType Objects representing the subdirectories of the file directory represented by the instance of this ObjectType.

Instances of the ObjectType contain a list of FileType Objects representing the files in the file directory represented by the instance of this ObjectType.