|
wxMaxima
|
What the runner needs to know to start Maxima and gnuplot. More...
#include <TroubleshootingRunner.h>
Data Fields | |
| wxString | maximaExecutable |
| The Maxima program, resolved to a path, as MaximaProcessManager would run it. | |
| wxString | maximaConfigured |
| The Maxima program as configured, before it was looked for. | |
| wxString | maximaCommand |
| The whole command line Maxima is started with, minus the "-s <port>". | |
| wxEnvVariableHashMap | environment |
| The environment Maxima is started with, minus MAXIMA_AUTH_CODE. | |
| wxString | setupCommand |
| What wxMaxima sends Maxima once it is connected: wxMathML.lisp. | |
| wxString | setupCheckFunction = wxS("wx-define-unicode-aliases") |
| A Lisp function wxMathML.lisp defines near its end. | |
| wxString | gnuplotCommand |
| The gnuplot the worksheet's Maxima session found. | |
| long | connectTimeoutMs = 30000 |
| How long Maxima may take to connect to us. | |
| long | promptTimeoutMs = 60000 |
| How long Maxima may take from connecting to its first prompt. | |
| long | setupTimeoutMs = 60000 |
| How long Maxima may take to load wxMathML.lisp and authenticate. | |
| long | queryTimeoutMs = 90000 |
| How long Maxima may take to answer all questions, loading draw included. | |
| long | stopTimeoutMs = 10000 |
| How long a killed Maxima may take to end. | |
| long | gnuplotTimeoutMs = 30000 |
| How long gnuplot may take to draw one plot. | |
What the runner needs to know to start Maxima and gnuplot.
| wxString TroubleshootingRunner::Settings::gnuplotCommand |
| wxString TroubleshootingRunner::Settings::setupCheckFunction = wxS("wx-define-unicode-aliases") |