c

fs2.internal.jsdeps.node.perfHooksMod

PerformanceNodeTiming

class PerformanceNodeTiming extends PerformanceEntry

Annotations
@JSType() @JSImport("perf_hooks", "PerformanceNodeTiming") @native()
Source
perfHooksMod.scala
Linear Supertypes
PerformanceEntry, StObject, Object, Any, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PerformanceNodeTiming
  2. PerformanceEntry
  3. StObject
  4. Object
  5. Any
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new PerformanceNodeTiming()
    Attributes
    protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val bootstrapComplete: Double

    The high resolution millisecond timestamp at which the Node.js process completed bootstrap.

  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  7. val details: UndefOr[|[NodeGCPerformanceDetail, Any]]
    Definition Classes
    PerformanceEntry
  8. val duration: Double

    The total number of milliseconds elapsed for this entry.

    The total number of milliseconds elapsed for this entry. This value will not be meaningful for all Performance Entry types.

    Definition Classes
    PerformanceEntry
  9. val entryType: EntryType

    The type of the performance entry.

    The type of the performance entry. Currently it may be one of: 'node', 'mark', 'measure', 'gc', or 'function'.

    Definition Classes
    PerformanceEntry
  10. val environment: Double

    The high resolution millisecond timestamp at which the Node.js process completed bootstrapping.

    The high resolution millisecond timestamp at which the Node.js process completed bootstrapping. If bootstrapping has not yet finished, the property has the value of -1.

  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  14. def hasOwnProperty(v: scala.Predef.String): Boolean
    Definition Classes
    Object
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  16. val idleTime: Double

    The high resolution millisecond timestamp at which the Node.js environment was initialized.

  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  19. val loopExit: Double

    The high resolution millisecond timestamp of the amount of time the event loop has been idle within the event loop's event provider (e.g.

    The high resolution millisecond timestamp of the amount of time the event loop has been idle within the event loop's event provider (e.g. epoll_wait). This does not take CPU usage into consideration. If the event loop has not yet started (e.g., in the first tick of the main script), the property has the value of 0.

  20. val loopStart: Double

    The high resolution millisecond timestamp at which the Node.js event loop started.

    The high resolution millisecond timestamp at which the Node.js event loop started. If the event loop has not yet started (e.g., in the first tick of the main script), the property has the value of -1.

  21. val name: java.lang.String

    The name of the performance entry.

    The name of the performance entry.

    Definition Classes
    PerformanceEntry
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  25. def propertyIsEnumerable(v: scala.Predef.String): Boolean
    Definition Classes
    Object
  26. val startTime: Double

    The high resolution millisecond timestamp marking the starting time of the Performance Entry.

    The high resolution millisecond timestamp marking the starting time of the Performance Entry.

    Definition Classes
    PerformanceEntry
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. def toLocaleString(): scala.Predef.String
    Definition Classes
    Object
  29. def toString(): java.lang.String
    Definition Classes
    AnyRef → Any
  30. val v8Start: Double

    The high resolution millisecond timestamp at which the V8 platform was initialized.

  31. def valueOf(): Any
    Definition Classes
    Object
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from PerformanceEntry

Inherited from StObject

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped