Constructors

  • Parameters

    • serverName: string
    • args: string[]
    • platform: string
    • cwd: string
    • existsSync: ((fileName: string) => boolean)
        • (fileName): boolean
        • Parameters

          • fileName: string

          Returns boolean

    • isDirectory: ((fileName: string) => boolean)
        • (fileName): boolean
        • Parameters

          • fileName: string

          Returns boolean

    • unlinkSync: ((fileName: string) => void)
        • (fileName): void
        • Parameters

          • fileName: string

          Returns void

    • mkdirpSync: ((path: string) => void)
        • (path): void
        • Parameters

          • path: string

          Returns void

    • readUtf8Sync: ((fileName: string) => any)
        • (fileName): any
        • Parameters

          • fileName: string

          Returns any

    • writeFileSync: ((fileName: string, data: any) => void)
        • (fileName, data): void
        • Parameters

          • fileName: string
          • data: any

          Returns void

    • posixPathJoin: ((path1: string, path2: string) => string)
        • (path1, path2): string
        • Parameters

          • path1: string
          • path2: string

          Returns string

    Returns BaseServer

Properties

args: string[]
argsVars: any
configFileMode: boolean = false
configPath: string = ''
cwd: string
existsSync: ((fileName: string) => boolean)
fps: number = 1
frameCount: number = 0
frameNr: number = 0
framesPattern: string = ''
hasArgHeight: boolean = false
hasArgWidth: boolean = false
height: uint = RelConsts.DEFAULT_HEIGHT
isDirectory: ((fileName: string) => boolean)
isVerbose: boolean = false
logLevel: any = consts.LL_WARN
maxFps: uint = OptsParser.DEFAULT_MAX_FPS
maxFrameCount: uint = OptsParser.DEFAULT_MAX_FRAME_COUNT
maxHeight: uint = OptsParser.DEFAULT_MAX_HEIGHT
maxWidth: uint = OptsParser.DEFAULT_MAX_WIDTH
mkdirpSync: ((path: string) => void)
platform: string
posixPathJoin: ((path1: string, path2: string) => string)
progress: uint = OptsParser.DEFAULT_PROGRESS
projDir: string = ''
readUtf8Sync: ((fileName: string) => any)
reportFileName: string = OptsParser.DEFAULT_OUT_REPORT
rootPath: string = ''
serverName: string
timeout: uint = 0
toDeletePreviousVersion: boolean = false
toGenFrames: boolean = true
toTeleport: boolean = false
unlinkSync: ((fileName: string) => void)
url: string = ''
width: uint = RelConsts.DEFAULT_WIDTH
writeFileSync: ((fileName: string, data: any) => void)

Methods

  • Returns void

  • Parameters

    • frameNr: uint
    • allowZero: boolean
    • errorMsg: string

    Returns void

  • Parameters

    • _retValue: number = 0

    Returns void

  • Returns void

  • Returns string

  • Returns string

  • Returns {
        height: uint;
        width: uint;
    }

    • height: uint
    • width: uint
  • Parameters

    • msg: string

    Returns void

  • Parameters

    • msg: string
    • sendClientMsg: ((cmd: string, value?: string) => void)
        • (cmd, value?): void
        • Parameters

          • cmd: string
          • Optionalvalue: string

          Returns void

    • takeScreenshot: ((outFileName: string, onDone: (() => void)) => void)
        • (outFileName, onDone): void
        • Parameters

          • outFileName: string
          • onDone: (() => void)
              • (): void
              • Returns void

          Returns void

    Returns void

  • Parse Arguments is async to later provide async config loading

    Parameters

    • callback: ((res: int) => void)
        • (res): void
        • Parameters

          • res: int

          Returns void

    Returns void

  • Returns void

  • Returns any

  • Returns void