Class ProfilerDatabaseThread

Later aliased as ProfilerDatabase::Thread. The Thread class represents a definition for a thread.

Constructors

  • Parameters

    • OptionalthreadIdentifier: number
    • Optionalname: string
    • OptionalisMainThread: boolean
    • OptionalsystemProcessId: number
    • OptionalsystemThreadId: number

    Returns ProfilerDatabaseThread

Properties

_isMainThread: boolean
_name: string
_systemProcessId: number
_systemThreadId: number
_threadIdentifier: number

Accessors

  • get isMainThread(): boolean
  • Returns boolean

  • set isMainThread(value): void
  • Parameters

    • value: boolean

    Returns void

  • get name(): string
  • User-firendly name of this thread.

    Returns string

  • set name(value): void
  • Parameters

    • value: string

    Returns void

  • get systemProcessId(): number
  • Id used by the host system to identify the process to which this thread belongs.

    Returns number

  • set systemProcessId(value): void
  • Parameters

    • value: number

    Returns void

  • get systemThreadId(): number
  • Id used by the host system to identify this thread.

    Returns number

  • set systemThreadId(value): void
  • Parameters

    • value: number

    Returns void

  • get threadIdentifier(): number
  • Identifier of this thread definition that can be used to look it up in database.

    Returns number

  • set threadIdentifier(value): void
  • Parameters

    • value: number

    Returns void

Methods