NodeOPCUA API Documentation
Book
GitHub
Support
Preparing search index...
node-opcua-file-transfer
IClientFilePriv
Interface IClientFilePriv
interface
IClientFilePriv
{
closeMethodNodeId
?:
NodeId
;
fileHandle
:
number
;
fileNodeId
:
NodeId
;
getPositionNodeId
?:
NodeId
;
openCountNodeId
?:
NodeId
;
openMethodNodeId
?:
NodeId
;
readNodeId
?:
NodeId
;
session
:
IBasicSessionAsync
;
setPositionNodeId
?:
NodeId
;
sizeNodeId
?:
NodeId
;
writeNodeId
?:
NodeId
;
close
()
:
Promise
<
void
>
;
ensureInitialized
()
:
Promise
<
void
>
;
getPosition
()
:
Promise
<
UInt64
>
;
open
(
mode
:
OpenFileMode
)
:
Promise
<
number
>
;
openCount
()
:
Promise
<
number
>
;
read
(
bytesToRead
:
number
|
UInt64
|
Int64
,
)
:
Promise
<
Buffer
<
ArrayBufferLike
>
>
;
setPosition
(
position
:
number
|
UInt64
)
:
Promise
<
void
>
;
size
()
:
Promise
<
UInt64
>
;
write
(
data
:
Buffer
)
:
Promise
<
void
>
;
}
Hierarchy (
View Summary
)
IClientFile
IClientFilePriv
Index
Properties
close
Method
Node
Id?
file
Handle
file
Node
Id
get
Position
Node
Id?
open
Count
Node
Id?
open
Method
Node
Id?
read
Node
Id?
session
set
Position
Node
Id?
size
Node
Id?
write
Node
Id?
Methods
close
ensure
Initialized
get
Position
open
open
Count
read
set
Position
size
write
Properties
Optional
close
Method
Node
Id
closeMethodNodeId
?:
NodeId
file
Handle
fileHandle
:
number
Readonly
file
Node
Id
fileNodeId
:
NodeId
Optional
get
Position
Node
Id
getPositionNodeId
?:
NodeId
Optional
open
Count
Node
Id
openCountNodeId
?:
NodeId
Optional
open
Method
Node
Id
openMethodNodeId
?:
NodeId
Optional
read
Node
Id
readNodeId
?:
NodeId
session
session
:
IBasicSessionAsync
Optional
set
Position
Node
Id
setPositionNodeId
?:
NodeId
Optional
size
Node
Id
sizeNodeId
?:
NodeId
Optional
write
Node
Id
writeNodeId
?:
NodeId
Methods
close
close
()
:
Promise
<
void
>
Returns
Promise
<
void
>
ensure
Initialized
ensureInitialized
()
:
Promise
<
void
>
Returns
Promise
<
void
>
get
Position
getPosition
()
:
Promise
<
UInt64
>
Returns
Promise
<
UInt64
>
open
open
(
mode
:
OpenFileMode
)
:
Promise
<
number
>
Parameters
mode
:
OpenFileMode
Returns
Promise
<
number
>
open
Count
openCount
()
:
Promise
<
number
>
Returns
Promise
<
number
>
read
read
(
bytesToRead
:
number
|
UInt64
|
Int64
)
:
Promise
<
Buffer
<
ArrayBufferLike
>
>
Parameters
bytesToRead
:
number
|
UInt64
|
Int64
Returns
Promise
<
Buffer
<
ArrayBufferLike
>
>
set
Position
setPosition
(
position
:
number
|
UInt64
)
:
Promise
<
void
>
Parameters
position
:
number
|
UInt64
Returns
Promise
<
void
>
size
size
()
:
Promise
<
UInt64
>
Returns
Promise
<
UInt64
>
write
write
(
data
:
Buffer
)
:
Promise
<
void
>
Parameters
data
:
Buffer
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
close
Method
Node
Id
file
Handle
file
Node
Id
get
Position
Node
Id
open
Count
Node
Id
open
Method
Node
Id
read
Node
Id
session
set
Position
Node
Id
size
Node
Id
write
Node
Id
Methods
close
ensure
Initialized
get
Position
open
open
Count
read
set
Position
size
write
Book
GitHub
Support
NodeOPCUA API Documentation
Loading...