15 #include "ui_disConnectionDialogUi.h"
16 #include <vlutil/vlMachineTypes.h>
31 class DtLoggerApplication;
33 class DtLgrDisSimMenus;
53 virtual void setSiteId(
const int val);
54 virtual int siteId()
const;
56 virtual void setPort(
const int val);
57 virtual int port()
const;
59 virtual void setAppNum(
const int val);
60 virtual int appNum()
const;
62 virtual void setExerciseId(
const int val);
63 virtual int exerciseId()
const;
65 virtual void setSendBufferSize(
const int val);
66 virtual int sendBufferSize()
const;
68 virtual void setRecvBufferSize(
const int val);
69 virtual int recvBufferSize()
const;
71 virtual void setMulticastTtl(
const int val);
72 virtual int multicastTtl()
const;
74 virtual void setUseAsyncIO(
bool val);
75 virtual bool useAsyncIO()
const;
77 virtual void setDestAddrString(
const QString& val,
bool setInitial=
true);
78 virtual QString destAddrString()
const;
80 virtual void setNetmask(
const QString& val);
81 virtual void setNetmask( DtU32 netMask);
82 virtual QString netmaskString()
const;
84 virtual void setDeviceAddrStrings(
const QStringList& deviceAddrs);
85 virtual QString deviceAddrString()
const;
87 virtual void setMcastAddresses(
const QString& val);
88 virtual QString mcastAddresses()
const;
91 virtual void registerConnectStatusChangeSlot();
94 virtual void setWaitOnLoadReconnect();
97 virtual void setReadOnlyProperties(
bool state);
100 virtual void setReadOnly(
bool state);
103 void configureConnectionButton();
106 virtual void disconnect();
112 virtual bool connect();
115 virtual void connectStatusChanged(
bool connected);
118 virtual void unableToConnect();
124 virtual void saveChanges();
130 void connectButtonPressed();
133 void deviceAddressChanged(
const QString& devAddr);
int myCurrentSendBufferSize
Definition: disConnectionDialog.h:147
The logger application class responsible for creating a logger, its gui and its console.
Definition: lgrApplication.h:37
QString myCurrentDeviceAddr
Definition: disConnectionDialog.h:153
bool myCurrentUseAsyncIO
Definition: disConnectionDialog.h:150
Defines IMPORT/EXPORT macros for lgrSimGui library.
int myCurrentMulticastTtl
Definition: disConnectionDialog.h:149
DtLgrDisSimMenus * myMenu
Definition: disConnectionDialog.h:137
bool myWaitingForConnect
Definition: disConnectionDialog.h:138
QString myCurrentDestAddr
Definition: disConnectionDialog.h:151
Definition: lgrConnectionDialog.h:17
The DIS connection dialog interface.
Definition: disConnectionDialog.h:40
bool myWaitOnLoadReconnect
Definition: disConnectionDialog.h:140
int myCurrentExerciseId
Definition: disConnectionDialog.h:146
int myCurrentAppNum
Definition: disConnectionDialog.h:145
DtLoggerApplication & myApplication
Definition: disConnectionDialog.h:136
int myCurrentPort
Definition: disConnectionDialog.h:144
QString myCurrentNetMask
Definition: disConnectionDialog.h:152
bool myHasChangedSinceSave
Definition: disConnectionDialog.h:142
#define DT_DLL_LGRSIMGUI
Definition: lgrSimGui.h:21
int myCurrentSiteId
Definition: disConnectionDialog.h:143
bool myWaitingForDisconnect
Definition: disConnectionDialog.h:139
int myCurrentRecvBufferSize
Definition: disConnectionDialog.h:148
Contains MAKLogger::DtLgrConnectionDialog class.
QString myCurrentMcastAddresses
Definition: disConnectionDialog.h:154