UA Bundle SDK .NET  2.4.0.361
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Modules Pages
UnifiedAutomation.UaServer.IFileDirectoryMethods Interface Reference

The interface for methods implemented on the FileDirectoryModel object. More...

Inherited by UnifiedAutomation.UaServer.FileDirectoryModel.

Public Member Functions

StatusCode CreateDirectory (RequestContext context, FileDirectoryModel model, string DirectoryName, out NodeId DirectoryNodeId)
 
StatusCode CreateFile (RequestContext context, FileDirectoryModel model, string FileName, bool RequestFileOpen, out NodeId FileNodeId, out uint FileHandle)
 
StatusCode Delete (RequestContext context, FileDirectoryModel model, NodeId ObjectToDelete)
 
StatusCode MoveOrCopy (RequestContext context, FileDirectoryModel model, NodeId ObjectToMoveOrCopy, NodeId TargetDirectory, bool CreateCopy, string NewName, out NodeId NewNodeId)
 

Detailed Description

The interface for methods implemented on the FileDirectoryModel object.

Member Function Documentation

StatusCode UnifiedAutomation.UaServer.IFileDirectoryMethods.CreateDirectory ( RequestContext  context,
FileDirectoryModel  model,
string  DirectoryName,
out NodeId  DirectoryNodeId 
)

Parameters
context
model
DirectoryName
DirectoryNodeIdout:
Returns

Implemented in UnifiedAutomation.UaServer.FileDirectoryModel.

StatusCode UnifiedAutomation.UaServer.IFileDirectoryMethods.CreateFile ( RequestContext  context,
FileDirectoryModel  model,
string  FileName,
bool  RequestFileOpen,
out NodeId  FileNodeId,
out uint  FileHandle 
)

Parameters
context
model
FileName
RequestFileOpen
FileNodeIdout:
FileHandleout:
Returns

Implemented in UnifiedAutomation.UaServer.FileDirectoryModel.

StatusCode UnifiedAutomation.UaServer.IFileDirectoryMethods.Delete ( RequestContext  context,
FileDirectoryModel  model,
NodeId  ObjectToDelete 
)

Parameters
context
model
ObjectToDelete
Returns

Implemented in UnifiedAutomation.UaServer.FileDirectoryModel.

StatusCode UnifiedAutomation.UaServer.IFileDirectoryMethods.MoveOrCopy ( RequestContext  context,
FileDirectoryModel  model,
NodeId  ObjectToMoveOrCopy,
NodeId  TargetDirectory,
bool  CreateCopy,
string  NewName,
out NodeId  NewNodeId 
)

Parameters
context
model
ObjectToMoveOrCopy
TargetDirectory
CreateCopy
NewName
NewNodeIdout:
Returns

Implemented in UnifiedAutomation.UaServer.FileDirectoryModel.


The documentation for this interface was generated from the following file: