Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ClientFile

Hierarchy

  • ClientFile

Constructors

constructor

  • new ClientFile(session: IBasicSession, nodeId: NodeId): ClientFile
  • Parameters

    • session: IBasicSession
    • nodeId: NodeId

    Returns ClientFile

Properties

fileHandle

fileHandle: number = 0

Static useGlobalMethod

useGlobalMethod: boolean = false

Methods

close

  • close(): Promise<void>
  • Returns Promise<void>

getPosition

  • getPosition(): Promise<UInt64>
  • Returns Promise<UInt64>

open

  • Parameters

    Returns Promise<number>

openCount

  • openCount(): Promise<UInt16>
  • Returns Promise<UInt16>

read

  • read(bytesToRead: Int32): Promise<Buffer>
  • Parameters

    Returns Promise<Buffer>

setPosition

  • Parameters

    Returns Promise<void>

size

  • Returns Promise<UInt64>

write

  • write(data: Buffer): Promise<void>
  • Parameters

    • data: Buffer

    Returns Promise<void>

Generated using TypeDoc