#include <GUILevel.hh>
Collaboration diagram for clGUILevel:

Public Member Functions | |
| clGUILevel () | |
| ~clGUILevel () | |
| int | Main (int *, char ***) |
| gboolean | OnDelete (GtkWidget *, GdkEvent *, gpointer) |
| void | OnConnectClick (GtkButton *, gpointer) |
| gboolean | OnSofarExpose (GtkWidget *, GdkEventExpose *, gpointer) |
| gboolean | OnSofarMotion (GtkWidget *, GdkEventMotion *, gpointer) |
| gboolean | OnSofarConfigure (GtkWidget *, GdkEventConfigure *, gpointer) |
| void | OnGdkInput (gpointer, gint, GdkInputCondition) |
Private Member Functions | |
| bool | GetCfg () |
| bool | Build () |
| bool | BuildTable1 () |
| bool | BuildTable2 () |
| bool | BuildSofar () |
| bool | ConnectSignals () |
| bool | BuildDrawingPrims () |
| bool | ConnectToServer (const char *, int) |
| bool | SendSettings () |
| void | DisplayResults () |
| void | InitializeDisplay () |
Private Attributes | |
| bool | bRun |
| bool | bConnected |
| bool | bFirstResult |
| int | iBeamCount |
| long | lResultPos |
| long | lResultCount |
| float | fDisplayLow |
| float | fDisplayHigh |
| char | cpResultBuf [GLOBAL_HEADER_LEN] |
| stLevelReq | sRequest |
| stpLevelRes | spResults |
| guint | guSbCtxt |
| gint | iGdkInputTag |
| GList * | glServer |
| GdkGC * | ggcSofarBG |
| GdkGC * | ggcSofarFG |
| GdkCursor * | gcCrossHair |
| GtkWidget * | gwWindow |
| GtkWidget * | gwVBox |
| GtkWidget * | gwStatusBar |
| GtkWidget * | gwTable1 |
| GtkWidget * | gwLServer |
| GtkWidget * | gwCServer |
| GtkWidget * | gwLChannel |
| GtkObject * | goAChannel |
| GtkWidget * | gwSBChannel |
| GtkWidget * | gwBConnect |
| GtkWidget * | gwTable2 |
| GtkWidget * | gwLAlgorithm |
| GtkWidget * | gwOMAlgorithm |
| GtkWidget * | gwMAlgorithm |
| GtkWidget * | gwaMIAlgorithm [GUILEV_ALGORITHM_ITEMS] |
| GtkWidget * | gwLIntegrationTime |
| GtkWidget * | gwEIntegrationTime |
| GtkWidget * | gwLLowFrequency |
| GtkWidget * | gwELowFrequency |
| GtkWidget * | gwLHighFrequency |
| GtkWidget * | gwEHighFrequency |
| GtkWidget * | gwLDisplayLow |
| GtkWidget * | gwEDisplayLow |
| GtkWidget * | gwLDisplayHigh |
| GtkWidget * | gwEDisplayHigh |
| GtkWidget * | gwTableSofar |
| GtkWidget * | gwHRTime |
| GtkWidget * | gwVRLevel |
| GtkWidget * | gwDASofar |
| clCfgFile | CfgFile |
| clGtkUtils | GtkUtils |
| clSockClie | SClient |
| clSockOp | SOp |
| clLevelMsg | Msg |
Definition at line 57 of file GUILevel.hh.
|
|
Definition at line 550 of file GUILevel.cc. References bConnected, bRun, lResultCount, lResultPos, and spResults. |
|
|
Definition at line 560 of file GUILevel.cc. References spResults. |
|
|
Definition at line 104 of file GUILevel.cc. References CfgFile, fDisplayHigh, fDisplayLow, _stLevelReq::fIntegrationTime, clCfgFile::GetFlt(), clCfgFile::GetInt(), GUILEV_CFGFILE, iBeamCount, clCfgFile::SetFileName(), and sRequest. Referenced by Main(). |
|
|
Definition at line 116 of file GUILevel.cc. References BuildDrawingPrims(), BuildSofar(), BuildTable1(), BuildTable2(), ConnectSignals(), cpWindowTxt, gcCrossHair, GUILEV_WSPACING, guSbCtxt, gwDASofar, gwStatusBar, gwVBox, and gwWindow. Referenced by Main(). |
|
|
Definition at line 144 of file GUILevel.cc. References clGtkUtils::ComboListFromFile(), cpaLChannelTxt, cpBConnectTxt, cpLServerTxt, glServer, goAChannel, GtkUtils, GUILEV_CH_LOWER, GUILEV_CH_UPPER, GUILEV_HOSTFILE, GUILEV_SERVER_MAXLEN, GUILEV_WSPACING, gwBConnect, gwCServer, gwLChannel, gwLServer, gwSBChannel, gwTable1, gwVBox, and iBeamCount. Referenced by Build(). |
|
|
|
Definition at line 358 of file GUILevel.cc. References fDisplayHigh, fDisplayLow, GUILEV_SOFAR_HEIGHT, GUILEV_SOFAR_WIDTH, gwDASofar, gwHRTime, gwTableSofar, gwVBox, and gwVRLevel. Referenced by Build(). |
|
|
Definition at line 405 of file GUILevel.cc. References clGtkUtils::ConnectMotionEvent(), GtkUtils, gwBConnect, gwDASofar, gwHRTime, gwVRLevel, gwWindow, WrapOnConnectClick(), WrapOnDelete(), WrapOnSofarConfigure(), WrapOnSofarExpose(), and WrapOnSofarMotion(). Referenced by Build(). |
|
|
Definition at line 427 of file GUILevel.cc. References gcCrossHair, ggcSofarBG, ggcSofarFG, GUILEV_LINE_BG, GUILEV_LINE_FG, and gwDASofar. Referenced by Build(). |
|
||||||||||||
|
Definition at line 447 of file GUILevel.cc. References clSockClie::Connect(), GLOBAL_HEADER_LEN, GUILEV_REQ_PROC, SClient, clSockOp::SetHandle(), SOp, and clSockOp::WriteN(). Referenced by OnConnectClick(). |
|
|
Definition at line 462 of file GUILevel.cc. References _stLevelReq::fHighFrequency, _stLevelReq::fIntegrationTime, _stLevelReq::fLowFrequency, GLOBAL_HEADER_LEN, GtkUtils, GUILEV_ALGORITHM_ITEMS, gwaMIAlgorithm, gwEHighFrequency, gwEIntegrationTime, gwELowFrequency, gwOMAlgorithm, gwSBChannel, _stLevelReq::iAlgorithm, iBeamCount, _stLevelReq::iChannel, Msg, clGtkUtils::OptionMenuGetActive(), clLevelMsg::SetRequest(), SOp, sRequest, and clSockOp::WriteN(). Referenced by OnConnectClick(). |
|
|
Definition at line 495 of file GUILevel.cc. References fDisplayHigh, fDisplayLow, ggcSofarFG, gwDASofar, lResultCount, lResultPos, and spResults. Referenced by OnGdkInput(). |
|
|
Definition at line 529 of file GUILevel.cc. References fDisplayHigh, fDisplayLow, gwDASofar, gwEDisplayHigh, gwEDisplayLow, gwEIntegrationTime, gwHRTime, gwVRLevel, lResultPos, and spResults. Referenced by OnGdkInput(). |
|
||||||||||||
|
Definition at line 566 of file GUILevel.cc. References Build(), cpWindowTxt, GetCfg(), GUILEV_VER_MAJ, GUILEV_VER_MIN, and GUILEV_VER_PL. Referenced by main(). |
|
||||||||||||||||
|
Definition at line 585 of file GUILevel.cc. References bRun. Referenced by WrapOnDelete(). |
|
||||||||||||
|
Definition at line 594 of file GUILevel.cc. References bConnected, bFirstResult, clSockOp::Close(), ConnectToServer(), clSockOp::GetHandle(), gwCServer, iGdkInputTag, SendSettings(), SOp, and WrapOnGdkInput(). Referenced by WrapOnConnectClick(). |
|
||||||||||||||||
|
Definition at line 640 of file GUILevel.cc. References fDisplayHigh, fDisplayLow, ggcSofarFG, lResultPos, and spResults. Referenced by WrapOnSofarExpose(). |
|
||||||||||||||||
|
Definition at line 664 of file GUILevel.cc. References fDisplayHigh, fDisplayLow, guSbCtxt, gwStatusBar, lResultPos, and spResults. Referenced by WrapOnSofarMotion(). |
|
||||||||||||||||
|
Definition at line 685 of file GUILevel.cc. References lResultCount, and spResults. Referenced by WrapOnSofarConfigure(). |
|
||||||||||||||||
|
Definition at line 697 of file GUILevel.cc. References bConnected, bFirstResult, bRun, clSockOp::Close(), cpResultBuf, DisplayResults(), clLevelMsg::GetResult(), GLOBAL_HEADER_LEN, iGdkInputTag, InitializeDisplay(), lResultCount, lResultPos, Msg, clSockOp::ReadN(), clSockOp::ReadSelect(), SOp, and spResults. Referenced by WrapOnGdkInput(). |
|
|
Definition at line 59 of file GUILevel.hh. Referenced by clGUILevel(), OnDelete(), and OnGdkInput(). |
|
|
Definition at line 60 of file GUILevel.hh. Referenced by clGUILevel(), OnConnectClick(), and OnGdkInput(). |
|
|
Definition at line 61 of file GUILevel.hh. Referenced by OnConnectClick(), and OnGdkInput(). |
|
|
Definition at line 62 of file GUILevel.hh. Referenced by BuildTable1(), GetCfg(), and SendSettings(). |
|
|
Definition at line 63 of file GUILevel.hh. Referenced by clGUILevel(), DisplayResults(), InitializeDisplay(), OnGdkInput(), OnSofarExpose(), and OnSofarMotion(). |
|
|
Definition at line 64 of file GUILevel.hh. Referenced by clGUILevel(), DisplayResults(), OnGdkInput(), and OnSofarConfigure(). |
|
|
Definition at line 65 of file GUILevel.hh. Referenced by BuildSofar(), BuildTable2(), DisplayResults(), GetCfg(), InitializeDisplay(), OnSofarExpose(), and OnSofarMotion(). |
|
|
Definition at line 66 of file GUILevel.hh. Referenced by BuildSofar(), BuildTable2(), DisplayResults(), GetCfg(), InitializeDisplay(), OnSofarExpose(), and OnSofarMotion(). |
|
|
Definition at line 67 of file GUILevel.hh. Referenced by OnGdkInput(). |
|
|
Definition at line 68 of file GUILevel.hh. Referenced by BuildTable2(), GetCfg(), and SendSettings(). |
|
|
Definition at line 69 of file GUILevel.hh. Referenced by clGUILevel(), DisplayResults(), InitializeDisplay(), OnGdkInput(), OnSofarConfigure(), OnSofarExpose(), OnSofarMotion(), and ~clGUILevel(). |
|
|
Definition at line 71 of file GUILevel.hh. Referenced by Build(), and OnSofarMotion(). |
|
|
Definition at line 72 of file GUILevel.hh. Referenced by OnConnectClick(), and OnGdkInput(). |
|
|
Definition at line 73 of file GUILevel.hh. Referenced by BuildTable1(). |
|
|
Definition at line 76 of file GUILevel.hh. Referenced by BuildDrawingPrims(). |
|
|
Definition at line 77 of file GUILevel.hh. Referenced by BuildDrawingPrims(), DisplayResults(), and OnSofarExpose(). |
|
|
Definition at line 78 of file GUILevel.hh. Referenced by Build(), and BuildDrawingPrims(). |
|
|
Definition at line 82 of file GUILevel.hh. Referenced by Build(), and ConnectSignals(). |
|
|
Definition at line 83 of file GUILevel.hh. Referenced by Build(), BuildSofar(), BuildTable1(), and BuildTable2(). |
|
|
Definition at line 84 of file GUILevel.hh. Referenced by Build(), and OnSofarMotion(). |
|
|
Definition at line 86 of file GUILevel.hh. Referenced by BuildTable1(). |
|
|
Definition at line 87 of file GUILevel.hh. Referenced by BuildTable1(). |
|
|
Definition at line 88 of file GUILevel.hh. Referenced by BuildTable1(), and OnConnectClick(). |
|
|
Definition at line 89 of file GUILevel.hh. Referenced by BuildTable1(). |
|
|
Definition at line 90 of file GUILevel.hh. Referenced by BuildTable1(). |
|
|
Definition at line 91 of file GUILevel.hh. Referenced by BuildTable1(), and SendSettings(). |
|
|
Definition at line 92 of file GUILevel.hh. Referenced by BuildTable1(), and ConnectSignals(). |
|
|
Definition at line 94 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 95 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 96 of file GUILevel.hh. Referenced by BuildTable2(), and SendSettings(). |
|
|
Definition at line 97 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 98 of file GUILevel.hh. Referenced by BuildTable2(), and SendSettings(). |
|
|
Definition at line 99 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 100 of file GUILevel.hh. Referenced by BuildTable2(), InitializeDisplay(), and SendSettings(). |
|
|
Definition at line 101 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 102 of file GUILevel.hh. Referenced by BuildTable2(), and SendSettings(). |
|
|
Definition at line 103 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 104 of file GUILevel.hh. Referenced by BuildTable2(), and SendSettings(). |
|
|
Definition at line 105 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 106 of file GUILevel.hh. Referenced by BuildTable2(), and InitializeDisplay(). |
|
|
Definition at line 107 of file GUILevel.hh. Referenced by BuildTable2(). |
|
|
Definition at line 108 of file GUILevel.hh. Referenced by BuildTable2(), and InitializeDisplay(). |
|
|
Definition at line 110 of file GUILevel.hh. Referenced by BuildSofar(). |
|
|
Definition at line 111 of file GUILevel.hh. Referenced by BuildSofar(), ConnectSignals(), and InitializeDisplay(). |
|
|
Definition at line 112 of file GUILevel.hh. Referenced by BuildSofar(), ConnectSignals(), and InitializeDisplay(). |
|
|
Definition at line 113 of file GUILevel.hh. Referenced by Build(), BuildDrawingPrims(), BuildSofar(), ConnectSignals(), DisplayResults(), and InitializeDisplay(). |
|
|
Definition at line 116 of file GUILevel.hh. Referenced by GetCfg(). |
|
|
Definition at line 117 of file GUILevel.hh. Referenced by BuildTable1(), BuildTable2(), ConnectSignals(), and SendSettings(). |
|
|
Definition at line 118 of file GUILevel.hh. Referenced by ConnectToServer(). |
|
|
Definition at line 119 of file GUILevel.hh. Referenced by ConnectToServer(), OnConnectClick(), OnGdkInput(), and SendSettings(). |
|
|
Definition at line 120 of file GUILevel.hh. Referenced by OnGdkInput(), and SendSettings(). |
1.3.3