KD SOAP API Documentation  2.1
KDSoapUdpClient_p.h
Go to the documentation of this file.
1 /****************************************************************************
2 **
3 ** This file is part of the KD Soap project.
4 **
5 ** SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
6 **
7 ** SPDX-License-Identifier: MIT
8 **
9 ****************************************************************************/
10 
11 #ifndef KDSOAPUDPCLIENT_P_H
12 #define KDSOAPUDPCLIENT_P_H
13 
14 #include <QObject>
15 #include <QUdpSocket>
16 
17 #include "KDSoapUdpClient.h"
18 
19 class KDSoapUdpClientPrivate : public QObject
20 {
21  Q_OBJECT
22 public:
24  : socketIPv4(0)
25  , socketIPv6(0)
26  , q_ptr(q)
27  {
28  }
29 
30  void receivedDatagram(const QByteArray &messageData, const QHostAddress &senderAddress, quint16 senderPort);
31 
32 public Q_SLOTS:
33  void readyRead();
34 
35 public:
36  QUdpSocket *socketIPv4;
37  QUdpSocket *socketIPv6;
39 
40 private:
41  KDSoapUdpClient *const q_ptr;
42  Q_DECLARE_PUBLIC(KDSoapUdpClient)
43 };
44 
45 #endif // KDSOAPUDPCLIENT_P_H
KDSoap::SoapVersion soapVersion
void receivedDatagram(const QByteArray &messageData, const QHostAddress &senderAddress, quint16 senderPort)
KDSoapUdpClientPrivate(KDSoapUdpClient *q)
KDSoapUdpClient provides an interface for implementing a SOAP-over-UDP client.
@ SOAP1_2
Definition: KDSoapValue.h:44

© 2010-2022 Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-soap/
Generated on Tue Jun 13 2023 12:18:34 for KD SOAP API Documentation by doxygen 1.9.1