Detailed Description

Handles remote DOM debugging. It calls out to a known address, which may be a facilitator. Once connected and authenticated, all DOM events are sent to the debugger.

Static Public Member Functions

static void Activate ()
 Activates and starts the debugger at runtime. More...
 
static void Start ()
 Starts remote debugging, but only if it is Active. More...
 
static void Stop ()
 Stops any active remote debugging. More...
 

Static Public Attributes

static bool Active
 True if the remote debugger is active or not. More...
 
static bool Started
 True if the remote debugger started up. More...
 
static string AuthenticationKey
 The authentication key to use to allow the debugger access. More...
 
static string DebugAddress ="uidebug.kulestar.com"
 Location of the facilitator or the debugger. IP or DNS name. More...
 

Static Private Member Functions

static IPAddress GetIP (string address)
 Attempts to parse the given address as an IP. More...
 

Member Function Documentation

static void PowerUI.RemoteDebug.Activate ( )
inlinestatic

Activates and starts the debugger at runtime.

static IPAddress PowerUI.RemoteDebug.GetIP ( string  address)
inlinestaticprivate

Attempts to parse the given address as an IP.

static void PowerUI.RemoteDebug.Start ( )
inlinestatic

Starts remote debugging, but only if it is Active.

static void PowerUI.RemoteDebug.Stop ( )
inlinestatic

Stops any active remote debugging.

Member Data Documentation

bool PowerUI.RemoteDebug.Active
static

True if the remote debugger is active or not.

string PowerUI.RemoteDebug.AuthenticationKey
static

The authentication key to use to allow the debugger access.

string PowerUI.RemoteDebug.DebugAddress ="uidebug.kulestar.com"
static

Location of the facilitator or the debugger. IP or DNS name.

bool PowerUI.RemoteDebug.Started
static

True if the remote debugger started up.