dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
IPConnectionConfiguration Class Reference

#include <ipconnectionconfiguration.h>

Inheritance diagram for IPConnectionConfiguration:
Core::IUAVGadgetConfiguration

Classes

struct  Host
 

Public Types

enum  Protocol { ProtocolTcp, ProtocolUdp }
 

Public Member Functions

 IPConnectionConfiguration (QString classId, QSettings *qSettings=nullptr, QObject *parent=nullptr)
 
virtual ~IPConnectionConfiguration ()
 
void saveConfig () const
 
void readConfig ()
 
IUAVGadgetConfigurationclone ()
 
QVector< Host > & hosts ()
 
void setHosts (QVector< Host > &hosts)
 
- Public Member Functions inherited from Core::IUAVGadgetConfiguration
 IUAVGadgetConfiguration (QString classId, QObject *parent=nullptr)
 
QString classId ()
 
QString name ()
 
void setName (QString name)
 
QString provisionalName ()
 
void setProvisionalName (QString name)
 
bool locked () const
 
void setLocked (bool locked)
 
virtual void saveConfig (QSettings *) const
 
virtual void saveConfig (QSettings *settings, UAVConfigInfo *) const
 

Detailed Description

Definition at line 38 of file ipconnectionconfiguration.h.


The documentation for this class was generated from the following files: