4 File Transfer Model ToC Previous

4.3 File System ToC Previous Next

4.3.5 Delete ToC Previous Next

Delete is used to delete a file or directory organized by this Object.

Signature

Delete(
[in] NodeId objectToDelete
);
Argument Description
objectToDelete    The NodeId of the file or directory to delete. In the case of a directory, all file and directory Objects below the directory to delete are deleted recursively.

Method Result Codes (defined in Call Service)

Result Code Description
Bad_NotFound See OPC 10000-4 for a general description. A file or directory with the provided NodeId is not organized by this object.
Bad_InvalidState See OPC 10000-4 for a general description. The file or directory is locked and thus cannot be deleted.
Bad_UserAccessDenied See OPC 10000-4 for a general description.

Table 11 specifies the AddressSpace representation for the Delete Method.

Table 11 – Delete Method AddressSpace definition

Attribute Value
BrowseName Delete
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable InputArguments Argument[] PropertyType Mandatory
Conformance Units          
Base Info FileDirectoryType Base          

Previous Next