KD SOAP API Documentation: KDSoapUdpClient_p.h Source File

| KD SOAP API Documentation 2.2

Loading...
Searching...
No Matches
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 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
22public:
23 explicit KDSoapUdpClientPrivate(KDSoapUdpClient *q)
24 : q_ptr(q)
25 {
26 }
27
28 void receivedDatagram(const QByteArray &messageData, const QHostAddress &senderAddress, quint16 senderPort);
29
30public Q_SLOTS:
31 void readyRead();
32
33public:
34 QUdpSocket *socket = nullptr;
35 KDSoap::SoapVersion soapVersion = KDSoap::SOAP1_2;
36
37private:
38 KDSoapUdpClient *const q_ptr;
39 Q_DECLARE_PUBLIC(KDSoapUdpClient)
40};
41
42#endif // KDSOAPUDPCLIENT_P_H
KDSoapUdpClient.h
KDSoapUdpClientPrivate
Definition KDSoapUdpClient_p.h:20
KDSoapUdpClientPrivate::socket
QUdpSocket * socket
Definition KDSoapUdpClient_p.h:34
KDSoapUdpClientPrivate::soapVersion
KDSoap::SoapVersion soapVersion
Definition KDSoapUdpClient_p.h:35
KDSoapUdpClientPrivate::receivedDatagram
void receivedDatagram(const QByteArray &messageData, const QHostAddress &senderAddress, quint16 senderPort)
Definition KDSoapUdpClient.cpp:101
KDSoapUdpClientPrivate::KDSoapUdpClientPrivate
KDSoapUdpClientPrivate(KDSoapUdpClient *q)
Definition KDSoapUdpClient_p.h:23
KDSoapUdpClientPrivate::readyRead
void readyRead()
Definition KDSoapUdpClient.cpp:85
KDSoapUdpClient
KDSoapUdpClient provides an interface for implementing a SOAP-over-UDP client.
Definition KDSoapUdpClient.h:71
KDSoap::SoapVersion
SoapVersion
Definition KDSoapValue.h:40
KDSoap::SOAP1_2
@ SOAP1_2
Definition KDSoapValue.h:44
QByteArray
QHostAddress
QObject
QObject::Q_OBJECT
Q_OBJECTQ_OBJECT
QObject::Q_SLOTS
Q_SLOTSQ_SLOTS
QObject::qobject_cast
T qobject_cast(QObject *object)
QUdpSocket

© 2010-2024 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 Sun Jan 7 2024 11:47:36 for KD SOAP API Documentation by doxygen 1.9.8