51 bool mPairingRequested;
52 bool mRequestTransportPin;
53 QString mErrorMessage;
58 QString mConnectionInfo;
59 QString mConnectedServerDeviceNames;
61 const
bool mRequiresLocalNetworkPermission;
66 void onEnvironmentChanged();
67 QString
getErrorMessage(
bool pNfcPluginAvailable,
bool pNfcPluginEnabled,
bool pWifiEnabled) const;
69 void setStarting(
bool pStarting);
73 void onConnectionInfoChanged(
bool pConnected);
74 void onCardConnectionEstablished(const QSharedPointer<
CardConnection>& pConnection);
75 void onConnectedDevicesChanged();
76 void onEstablishPaceChannelUpdated();
80 Q_INVOKABLE
void setRunning(
bool pState,
bool pEnablePairing = false);
100 QByteArray
getPsk() const;
120 void firePairingFailed(const QString& pDeviceName, const QString& pErrorMessage);
bool isRequestTransportPin() const
Definition: RemoteServiceModel.cpp:327
void fireServerPskChanged()
QString getConnectedServerDeviceNames() const
Definition: RemoteServiceModel.cpp:363
RemoteDeviceModel * getKnownDevices()
Definition: RemoteServiceModel.cpp:158
Definition: RemoteDeviceList.h:18
bool requiresLocalNetworkPermission
Definition: RemoteServiceModel.h:44
RemoteDeviceModel availableRemoteDevices
Definition: RemoteServiceModel.h:37
void resetRemoteServiceContext(const QSharedPointer< RemoteServiceContext > &pContext=QSharedPointer< RemoteServiceContext >())
Definition: RemoteServiceModel.cpp:253
QString getErrorMessage() const
Definition: RemoteServiceModel.cpp:345
void fireRemoteReaderVisibleChanged()
Q_INVOKABLE QString getPasswordType() const
Definition: RemoteServiceModel.cpp:381
void setDetectRemoteDevices(bool pNewStatus)
Definition: RemoteServiceModel.cpp:170
bool isRunning() const
Definition: RemoteServiceModel.cpp:104
void fireIsRunningChanged()
Q_INVOKABLE bool pinPadModeOn() const
Definition: RemoteServiceModel.cpp:375
QString connectedServerDeviceNames
Definition: RemoteServiceModel.h:36
Q_INVOKABLE void connectToRememberedServer(const QString &pServerPsk)
Definition: RemoteServiceModel.cpp:196
Definition: GlobalStatus.h:19
Definition: RemoteDeviceModel.h:61
void fireConnectionInfoChanged()
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
bool isRunnable() const
Definition: RemoteServiceModel.cpp:333
void firePairingFailed(const QString &pDeviceName, const QString &pErrorMessage)
Definition: RemoteServiceContext.h:22
bool enableTransportPinLink() const
void setPairing(bool pEnabled)
Definition: RemoteServiceModel.cpp:290
void firePairingCompleted()
QByteArray psk
Definition: RemoteServiceModel.h:33
void firePairingSuccess(const QString &pDeviceName)
bool connectedToPairedDevice
Definition: RemoteServiceModel.h:34
QString errorMessage
Definition: RemoteServiceModel.h:31
bool canEnableNfc
Definition: RemoteServiceModel.h:30
RemoteDeviceModel combinedDevices
Definition: RemoteServiceModel.h:39
RemoteDeviceModel * getAvailableRemoteDevices()
Definition: RemoteServiceModel.cpp:152
bool detectRemoteDevices() const
void fireDetectionChanged()
void fireConnectedChanged()
This class represents a connection to a smart card.
Definition: CardConnection.h:38
QString connectionInfo
Definition: RemoteServiceModel.h:35
void fireConnectedServerDeviceNamesChanged()
Q_INVOKABLE void forgetDevice(const QString &pId)
Definition: RemoteServiceModel.cpp:427
bool isConnectedToPairedDevice() const
Definition: RemoteServiceModel.cpp:310
void fireEnvironmentChanged()
bool getRemoteReaderVisible() const
Definition: RemoteServiceModel.cpp:369
bool runnable
Definition: RemoteServiceModel.h:29
Q_INVOKABLE void setRunning(bool pState, bool pEnablePairing=false)
Definition: RemoteServiceModel.cpp:110
QByteArray getPsk() const
Definition: RemoteServiceModel.cpp:351
void firePskChanged(const QByteArray &pPsk)
QString getConnectionInfo() const
Definition: RemoteServiceModel.cpp:357
Q_INVOKABLE void changePinLength()
Definition: RemoteServiceModel.cpp:442
Definition: RemoteServiceModel.h:21
void fireEstablishPaceChannelUpdated()
Q_INVOKABLE bool rememberServer(const QString &pDeviceId)
Definition: RemoteServiceModel.cpp:209
bool remoteReaderVisible
Definition: RemoteServiceModel.h:43
bool isCanEnableNfc() const
Definition: RemoteServiceModel.cpp:339
RemoteDeviceModel * getCombinedDevices()
Definition: RemoteServiceModel.cpp:164
void fireIsStartingChanged()
bool running
Definition: RemoteServiceModel.h:27
bool requestTransportPin
Definition: RemoteServiceModel.h:42
RemoteDeviceModel knownDevices
Definition: RemoteServiceModel.h:38
Q_INVOKABLE void cancelPasswordRequest()
Definition: RemoteServiceModel.cpp:433
Definition: WorkflowModel.h:21