Method | Description | |
---|---|---|
CallerMethodName ( ) : string | ||
DetectOS ( ) : OS |
DetectOS uses a couple different tricks to detect if we are running on Windows, Mac OSX, or Unix.
|
|
ExecutablePath ( ) : string |
Detects WaveBox's executable path
|
|
GetBuildDate ( ) : System.DateTime |
Returns a DateTime object containing the date on which WaveBox was compiled (good for nightly build names, as well as information on reporting issues which may occur later on.
|
|
GetServerGuid ( ) : string |
Retrieve the server's GUID for URL forwarding, or generate a new one if none exists
|
|
GetServerUrl ( ) : string |
Retrieve the server's forwarding URL from database
|
|
KernelUname ( ) : string |
Calls the system's uname function, to return the name of the current kernel (e.g. Darwin (Mac OSX), Linux, FreeBSD, etc.)
|
|
ReportCrash ( |
Called whenever WaveBox encounters a fatal error, resulting in a crash. When configured, this will automatically report the exception to WaveBox's crash dump service. If not configured, the exception will be dumped to the log, and the user may choose to report it manually.
|
|
RootPath ( ) : string |
Detects WaveBox's root directory, for storing per-user configuration
|
|
ToDescription ( this value ) : string |
Method | Description | |
---|---|---|
ReportCrashAsyncCallback ( object sender, |
||
uname ( |
public static GetBuildDate ( ) : System.DateTime | ||
return | System.DateTime |
public static ReportCrash ( |
||
exception | ||
terminateProcess | bool | |
return | void |
public static ToDescription ( this value ) : string | ||
value | this | |
return | string |