The AutoQTcpDistribution class.
More...
#include <autoqtcpdistribution.h>
The AutoQTcpDistribution class.
This provides layer 2 of the communication model =Layer 3 and 4 are contained withint the AutoTcpSubDaemon and AutoTcpSubClinet as as QVariant streams take care of the placement between systems. Essentially Layer3 and 4 are objects..
◆ SUBORIGIN
enum type OnLooker is for SVoryager and others where there is no intention to author subscription, only to monitor them.
◆ AutoQTcpDistribution()
ADI::AutoQTcpDistribution::AutoQTcpDistribution |
( |
QString |
interface, |
|
|
QString |
netmask = "255.255.255.205" , |
|
|
int |
servicePort = 4892 , |
|
|
SUBORIGIN |
author = Originals , |
|
|
QObject * |
parent = nullptr |
|
) |
| |
|
explicit |
AutoQTcpDistribution.
- Parameters
-
interface | |
netmask | |
servicePort | |
author | |
parent | |
server hits client here
◆ DataReadyClient
void ADI::AutoQTcpDistribution::DataReadyClient |
( |
QString |
key, |
|
|
QVariantList |
message |
|
) |
| |
|
slot |
DataReadyClient.
- Parameters
-
◆ DataReadyDaemon
void ADI::AutoQTcpDistribution::DataReadyDaemon |
( |
QString |
key, |
|
|
QVariantList |
message |
|
) |
| |
|
slot |
DataReadyDaemon.
- Parameters
-
◆ GetAllGlobalNames()
QStringList ADI::AutoQTcpDistribution::GetAllGlobalNames |
( |
void |
| ) |
|
GetAllGlobalNames.
- Returns
◆ GetAllLocalNames()
QStringList ADI::AutoQTcpDistribution::GetAllLocalNames |
( |
void |
| ) |
|
GetAllLocalNames.
- Returns
◆ GetAllowServer()
bool ADI::AutoQTcpDistribution::GetAllowServer |
( |
void |
| ) |
|
|
inline |
◆ getOurUniqueId()
QVariant ADI::AutoQTcpDistribution::getOurUniqueId |
( |
void |
| ) |
|
|
inline |
◆ GetSubscription()
Subscription * ADI::AutoQTcpDistribution::GetSubscription |
( |
QString |
name | ) |
|
|
virtual |
GetSubscription.
- Parameters
-
- Returns
◆ HaveLocal()
bool ADI::AutoQTcpDistribution::HaveLocal |
( |
QString |
name | ) |
|
|
inline |
HaveLocal.
- Parameters
-
- Returns
◆ IsThisGlobal()
bool ADI::AutoQTcpDistribution::IsThisGlobal |
( |
QString |
name | ) |
|
|
inline |
IsThisGlobal.
- Parameters
-
- Returns
◆ RemoteNameFound()
void ADI::AutoQTcpDistribution::RemoteNameFound |
( |
int |
id, |
|
|
QString |
name |
|
) |
| |
RemoteNameFound.
- Parameters
-
◆ RemoteNameLost()
void ADI::AutoQTcpDistribution::RemoteNameLost |
( |
int |
id, |
|
|
QString |
name |
|
) |
| |
RemoteNameLost.
- Parameters
-
◆ WriteAsClient()
void ADI::AutoQTcpDistribution::WriteAsClient |
( |
QString |
Key, |
|
|
QVariantList & |
vl |
|
) |
| |
WriteAsClient.
- Parameters
-
◆ WriteAsDaemon()
void ADI::AutoQTcpDistribution::WriteAsDaemon |
( |
QString |
Key, |
|
|
QVariantList & |
vl |
|
) |
| |
WriteAsDaemon.
- Parameters
-
The documentation for this class was generated from the following files:
- /home/ed/Software/multiverse/stec-platform/libs/platformlib/autoqtcpdistribution.h
- /home/ed/Software/multiverse/stec-platform/libs/platformlib/autoqtcpdistribution.cpp