Errata exists for this version of the document.
This ObjectType defines a type for the representation of file directories. It is formally defined in Table C.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.
Attribute |
Value |
|||||
BrowseName |
FileDirectoryType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
|
Subtype of the FolderType defined in 6.6. |
||||||
Organizes |
Object |
<FileDirectoryName> |
|
FileDirectoryType |
OptionalPlaceholder |
|
Organizes |
Object |
<FileName> |
|
FileType |
OptionalPlaceholder |
|
HasComponent |
Method |
CreateDirectory |
Defined in C.3.3 |
Mandatory |
||
HasComponent |
Method |
CreateFile |
Defined in C.3.4 |
Mandatory |
||
HasComponent |
Method |
Delete |
Defined in C.3.5 |
Mandatory |
||
HasComponent |
Method |
MoveOrCopy |
Defined in C.3.6 |
Mandatory |
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.