diff options
| author | Sebastien Braun | 2010-10-03 23:27:39 +0200 |
|---|---|---|
| committer | Sebastien Braun | 2010-10-05 22:12:25 +0200 |
| commit | 5bcf831e1734be78d9468631926e875a5b05e11f (patch) | |
| tree | 9424928fc4a25bc1ec60598d05db709773c7e438 /src/net/mcast | |
| parent | Assorted Multicast Fixes: (diff) | |
| download | pvs-5bcf831e1734be78d9468631926e875a5b05e11f.tar.gz pvs-5bcf831e1734be78d9468631926e875a5b05e11f.tar.xz pvs-5bcf831e1734be78d9468631926e875a5b05e11f.zip | |
Implement Network-wide Configuration Interface for Multicast File Transfer
Diffstat (limited to 'src/net/mcast')
| -rw-r--r-- | src/net/mcast/McastConfiguration.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/net/mcast/McastConfiguration.h b/src/net/mcast/McastConfiguration.h index 6884036..53f7a54 100644 --- a/src/net/mcast/McastConfiguration.h +++ b/src/net/mcast/McastConfiguration.h @@ -166,6 +166,23 @@ public: emit changed(); } + McastConfiguration& operator=(McastConfiguration const& source) + { + if(this != &source) + { + _multicastInterface = source._multicastInterface; + _multicastAddress = source._multicastAddress; + _multicastRate = source._multicastRate; + _multicastSPort = source._multicastSPort; + _multicastDPort = source._multicastDPort; + _multicastWinSize = source._multicastWinSize; + _multicastMTU = source._multicastMTU; + _multicastUDPPortBase = source._multicastUDPPortBase; + _multicastUseUDP = source._multicastUseUDP; + } + return *this; + } + void loadFrom(QSettings* settings, char const* group = 0); void writeTo(QSettings* settings, char const* group = 0) const; |
