TemporaryFileTransferType TOC Previous Next Specification

The representation of the TemporaryFileTransferType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId i=15744
NamespaceUri http://opcfoundation.org/UA/
BrowseName TemporaryFileTransferType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

The references from the TemporaryFileTransferType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable ClientProcessingTimeout Duration PropertyType Mandatory
HasComponent Method GenerateFileForRead     Mandatory
HasComponent Method GenerateFileForWrite     Mandatory
HasComponent Method CloseAndCommit     Mandatory
HasComponent Object <TransferState>   FileTransferStateMachineType OptionalPlaceholder

GenerateFileForRead

Signature

    GenerateFileForRead(
        [in]  BaseDataType GenerateOptions
        [out] NodeId FileNodeId
        [out] UInt32 FileHandle
        [out] NodeId CompletionStateMachine
    );
Argument Description
GenerateOptions  
FileNodeId  
FileHandle  
CompletionStateMachine  

GenerateFileForWrite

Signature

    GenerateFileForWrite(
        [in]  BaseDataType GenerateOptions
        [out] NodeId FileNodeId
        [out] UInt32 FileHandle
    );
Argument Description
GenerateOptions  
FileNodeId  
FileHandle  

CloseAndCommit

Signature

    CloseAndCommit(
        [in]  UInt32 FileHandle
        [out] NodeId CompletionStateMachine
    );
Argument Description
FileHandle  
CompletionStateMachine