Changeset View
Changeset View
Standalone View
Standalone View
core/backends/loopback/loopbacklinkprovider.cpp
Show All 17 Lines | |||||
18 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 18 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
19 | */ | 19 | */ | ||
20 | 20 | | |||
21 | #include "loopbacklinkprovider.h" | 21 | #include "loopbacklinkprovider.h" | ||
22 | 22 | | |||
23 | #include "core_debug.h" | 23 | #include "core_debug.h" | ||
24 | 24 | | |||
25 | LoopbackLinkProvider::LoopbackLinkProvider() | 25 | LoopbackLinkProvider::LoopbackLinkProvider() | ||
26 | : identityPackage(PACKAGE_TYPE_IDENTITY) | 26 | : identityPacket(PACKET_TYPE_IDENTITY) | ||
27 | { | 27 | { | ||
28 | NetworkPackage::createIdentityPackage(&identityPackage); | 28 | NetworkPacket::createIdentityPacket(&identityPacket); | ||
29 | } | 29 | } | ||
30 | 30 | | |||
31 | LoopbackLinkProvider::~LoopbackLinkProvider() | 31 | LoopbackLinkProvider::~LoopbackLinkProvider() | ||
32 | { | 32 | { | ||
33 | 33 | | |||
34 | } | 34 | } | ||
35 | 35 | | |||
36 | void LoopbackLinkProvider::onNetworkChange() | 36 | void LoopbackLinkProvider::onNetworkChange() | ||
37 | { | 37 | { | ||
38 | LoopbackDeviceLink* newLoopbackDeviceLink = new LoopbackDeviceLink(QStringLiteral("loopback"), this); | 38 | LoopbackDeviceLink* newLoopbackDeviceLink = new LoopbackDeviceLink(QStringLiteral("loopback"), this); | ||
39 | Q_EMIT onConnectionReceived(identityPackage, newLoopbackDeviceLink); | 39 | Q_EMIT onConnectionReceived(identityPacket, newLoopbackDeviceLink); | ||
40 | 40 | | |||
41 | if (loopbackDeviceLink) { | 41 | if (loopbackDeviceLink) { | ||
42 | delete loopbackDeviceLink; | 42 | delete loopbackDeviceLink; | ||
43 | } | 43 | } | ||
44 | 44 | | |||
45 | loopbackDeviceLink = newLoopbackDeviceLink; | 45 | loopbackDeviceLink = newLoopbackDeviceLink; | ||
46 | } | 46 | } | ||
47 | 47 | | |||
Show All 12 Lines |