io.reactors.debugger

WebDebugger

class WebDebugger extends DebugApi with Service with WebApi

Linear Supertypes
WebApi, Service, Protocol, DebugApi, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WebDebugger
  2. WebApi
  3. Service
  4. Protocol
  5. DebugApi
  6. AnyRef
  7. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WebDebugger(system: ReactorSystem)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Implicit information
    This member is added by an implicit conversion from WebDebugger to any2stringadd[WebDebugger] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (WebDebugger, B)

    Implicit information
    This member is added by an implicit conversion from WebDebugger to ArrowAssoc[WebDebugger] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def breakpointAdd(suid: String, pattern: String, tpe: String): JObject

    Adds a breakpoint to the debugger.

    Adds a breakpoint to the debugger.

    suid

    unique identifier of the session

    pattern

    pattern denoting whether an event matches the breakpoint

    tpe

    type of the breakpoint (reactor-started, reactor-died, etc.)

    returns

    an object indicating the breakpoint ID, or an error

    Definition Classes
    WebDebuggerWebApi
  8. def breakpointList(suid: String): JObject

    Returns the list of all the existing breakpoints.

    Returns the list of all the existing breakpoints.

    suid

    session identifier

    returns

    an object with the list of breakpoints, or an error

    Definition Classes
    WebDebuggerWebApi
  9. def breakpointRemove(suid: String, bid: Long): JObject

    Removes the specified breakpoint.

    Removes the specified breakpoint.

    suid

    session identifier

    bid

    breakpoint unique identifier

    returns

    an object indicating the success, or an error

    Definition Classes
    WebDebuggerWebApi
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def connectorOpened[T](c: Connector[T]): Unit

    Definition Classes
    WebDebugger → DebugApi
  12. def connectorSealed[T](c: Connector[T]): Unit

    Definition Classes
    WebDebugger → DebugApi
  13. def ensuring(cond: (WebDebugger) ⇒ Boolean, msg: ⇒ Any): WebDebugger

    Implicit information
    This member is added by an implicit conversion from WebDebugger to Ensuring[WebDebugger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: (WebDebugger) ⇒ Boolean): WebDebugger

    Implicit information
    This member is added by an implicit conversion from WebDebugger to Ensuring[WebDebugger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean, msg: ⇒ Any): WebDebugger

    Implicit information
    This member is added by an implicit conversion from WebDebugger to Ensuring[WebDebugger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. def ensuring(cond: Boolean): WebDebugger

    Implicit information
    This member is added by an implicit conversion from WebDebugger to Ensuring[WebDebugger] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  17. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  19. def eventDelivered[T](c: Channel[T], x: T): Unit

    Definition Classes
    WebDebugger → DebugApi
  20. def eventSent[T](c: Channel[T], x: T): Unit

    Definition Classes
    WebDebugger → DebugApi
  21. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. def formatted(fmtstr: String): String

    Implicit information
    This member is added by an implicit conversion from WebDebugger to StringFormat[WebDebugger] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  25. def isEnabled: Boolean

    Definition Classes
    WebDebugger → DebugApi
  26. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  27. def log(x: Any): Unit

    Definition Classes
    WebDebugger → DebugApi
  28. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  29. final def notify(): Unit

    Definition Classes
    AnyRef
  30. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  31. def reactorDied(r: Reactor[_]): Unit

    Definition Classes
    WebDebugger → DebugApi
  32. def reactorPreempted(r: Reactor[_]): Unit

    Definition Classes
    WebDebugger → DebugApi
  33. def reactorScheduled(r: Reactor[_]): Unit

    Definition Classes
    WebDebugger → DebugApi
  34. def reactorStarted(f: Frame): Unit

    Definition Classes
    WebDebugger → DebugApi
  35. def reactorTerminated(r: Reactor[_]): Unit

    Definition Classes
    WebDebugger → DebugApi
  36. def replClose(repluid: String): Future[JValue]

    Closes the REPL.

    Closes the REPL.

    repluid

    REPL UID

    returns

    the status and the output of the command

    Definition Classes
    WebDebuggerWebApi
  37. def replEval(repluid: String, cmd: String): Future[JValue]

    Evaluates a command in the REPL.

    Evaluates a command in the REPL.

    repluid

    REPL UID

    returns

    the status and the output of the command

    Definition Classes
    WebDebuggerWebApi
  38. def replGet(tpe: String): Future[JValue]

    Starts a new REPL.

    Starts a new REPL.

    tpe

    type of the requested REPL

    returns

    the (actual) session UID, and REPL UID

    Definition Classes
    WebDebuggerWebApi
  39. def shutdown(): Unit

    Definition Classes
    WebDebugger → Service → DebugApi
  40. def state(suid: String, ts: Long, ruids: List[String]): JObject

    Either the full state or the sequence of updates since the specified timestamp.

    Either the full state or the sequence of updates since the specified timestamp.

    suid

    unique identifier of the session

    ts

    timestamp of the last update

    returns

    the state change since the last update

    Definition Classes
    WebDebuggerWebApi
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  42. val system: ReactorSystem

    Definition Classes
    WebDebugger → Protocol
  43. def toString(): String

    Definition Classes
    AnyRef → Any
  44. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. def [B](y: B): (WebDebugger, B)

    Implicit information
    This member is added by an implicit conversion from WebDebugger to ArrowAssoc[WebDebugger] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from WebApi

Inherited from Service

Inherited from Protocol

Inherited from DebugApi

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from WebDebugger to any2stringadd[WebDebugger]

Inherited by implicit conversion StringFormat from WebDebugger to StringFormat[WebDebugger]

Inherited by implicit conversion Ensuring from WebDebugger to Ensuring[WebDebugger]

Inherited by implicit conversion ArrowAssoc from WebDebugger to ArrowAssoc[WebDebugger]

Ungrouped