gehe zur Dokumentation dieser Datei
47 QSharedPointer<RemoteServiceContext> mContext;
51 bool mPairingRequested;
52 bool mRequestTransportPin;
53 QString mErrorMessage;
58 QString mConnectionInfo;
59 QString mConnectedServerDeviceNames;
60 QSharedPointer<RemoteDeviceListEntry> mRememberedServerEntry;
61 const bool mRequiresLocalNetworkPermission;
66 void onEnvironmentChanged();
67 QString
getErrorMessage(
bool pNfcPluginAvailable,
bool pNfcPluginEnabled,
bool pWifiEnabled)
const;
69 void setStarting(
bool pStarting);
72 void onEstablishConnectionDone(
const QSharedPointer<RemoteDeviceListEntry>& pEntry,
const GlobalStatus& pStatus);
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);
91 void resetRemoteServiceContext(
const QSharedPointer<RemoteServiceContext>& pContext = QSharedPointer<RemoteServiceContext>());
100 QByteArray
getPsk()
const;
void firePluginAdded(const ReaderManagerPlugInInfo &pInfo)
static QString escapeDeviceName(const QString &pDeviceNameUnescaped)
Definition: RemoteServiceSettings.cpp:352
void fireDispatcherDestroyed(GlobalStatus::Code pCloseCode, const QString &pId)
Definition: RemoteDeviceModel.h:63
const QSharedPointer< RemoteDeviceListEntry > getRemoteDeviceListEntry(const QModelIndex &pIndex) const
Definition: RemoteDeviceModel.cpp:447
void fireConnectedChanged(bool pConnected)
bool runnable
Definition: RemoteServiceModel.h:29
QString getConnectionInfo() const
Definition: RemoteServiceModel.cpp:357
void fireDeviceAppeared(const QSharedPointer< RemoteDeviceListEntry > &pEntry)
bool canEnableNfc
Definition: RemoteServiceModel.h:30
Q_INVOKABLE void forgetDevice(const QString &pId)
Definition: RemoteServiceModel.cpp:427
Definition: RemoteServiceSettings.h:29
void fireCardConnectionEstablished(const QSharedPointer< CardConnection > &pConnection)
bool isRequestTransportPin() const
Definition: RemoteServiceModel.cpp:327
void firePairingCompleted()
Q_INVOKABLE void changePinLength()
Definition: RemoteServiceModel.cpp:442
void fireEstablishPaceChannelUpdated()
QString connectedServerDeviceNames
Definition: RemoteServiceModel.h:36
RemoteDeviceModel * getAvailableRemoteDevices()
Definition: RemoteServiceModel.cpp:152
void fireEnvironmentChanged()
void fireConnectedChanged()
void fireDeviceVanished(const QSharedPointer< RemoteDeviceListEntry > &pEntry)
void firePskChanged(const QByteArray &pPsk)
bool getRemoteReaderVisible() const
Definition: RemoteServiceModel.cpp:369
void fireIsRunningChanged()
void setPairing(bool pEnabled)
Definition: RemoteServiceModel.cpp:290
Q_INVOKABLE void cancelPasswordRequest()
Definition: RemoteServiceModel.cpp:433
Q_INVOKABLE bool rememberServer(const QString &pDeviceId)
Definition: RemoteServiceModel.cpp:209
bool isCanEnableNfc() const
Definition: RemoteServiceModel.cpp:339
QString getNameEscaped() const
Definition: RemoteServiceSettings.cpp:393
void fireDetectionChanged()
QByteArray psk
Definition: RemoteServiceModel.h:33
QString toErrorDescription(const bool pSimplifiedVersion=false) const
bool requestTransportPin
Definition: RemoteServiceModel.h:42
bool enableTransportPinLink
Definition: RemoteServiceModel.h:41
void fireReaderRemoved(const ReaderInfo &pInfo)
RemoteDeviceModel * availableRemoteDevices
Definition: RemoteServiceModel.h:37
void fireEstablishConnectionDone(const QSharedPointer< RemoteDeviceListEntry > &pEntry, const GlobalStatus &pStatus)
void fireEstablishPaceChannelUpdated()
PACE_CAN
Definition: SmartCardDefinitions.h:20
Definition: RemoteServiceModel.h:23
Q_INVOKABLE bool pinPadModeOn() const
Definition: RemoteServiceModel.cpp:375
void fireRemoteReaderVisibleChanged()
bool isStarting
Definition: RemoteServiceModel.h:28
void resetWorkflowContext(const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
Definition: WorkflowModel.cpp:39
Q_INVOKABLE void connectToRememberedServer(const QString &pServerPsk)
Definition: RemoteServiceModel.cpp:196
bool requiresLocalNetworkPermission
Definition: RemoteServiceModel.h:44
void fireDetectionChanged()
bool isRunning() const
Definition: RemoteServiceModel.cpp:104
void firePairingFailed(const QString &pDeviceName, const QString &pErrorMessage)
void fireLanguageChanged()
void onUiHidden()
Definition: RemoteDeviceModel.cpp:507
void firePskChanged(const QByteArray &pPsk)
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
Q_INVOKABLE QString getPasswordType() const
Definition: RemoteServiceModel.cpp:381
RemoteDeviceModel * getCombinedDevices()
Definition: RemoteServiceModel.cpp:164
void onUiShown()
Definition: RemoteDeviceModel.cpp:494
PACE_PIN
Definition: SmartCardDefinitions.h:21
bool connectedToPairedDevice
Definition: RemoteServiceModel.h:34
void firePairingCompleted()
void setDetectRemoteDevices(bool pNewStatus)
Definition: RemoteServiceModel.cpp:170
RemoteDeviceModel * knownDevices
Definition: RemoteServiceModel.h:38
RemoteDeviceModel * getKnownDevices()
Definition: RemoteServiceModel.cpp:158
QString connectionInfo
Definition: RemoteServiceModel.h:35
bool isConnectedToPairedDevice() const
Definition: RemoteServiceModel.cpp:310
Q_INVOKABLE void setRunning(bool pState, bool pEnablePairing=false)
Definition: RemoteServiceModel.cpp:110
void forgetDevice(const QModelIndex &pIndex)
Definition: RemoteDeviceModel.cpp:553
void fireIsStartingChanged()
void resetRemoteServiceContext(const QSharedPointer< RemoteServiceContext > &pContext=QSharedPointer< RemoteServiceContext >())
Definition: RemoteServiceModel.cpp:253
QString getErrorMessage() const
Definition: RemoteServiceModel.cpp:345
Definition: GlobalStatus.h:20
void firePairingSuccess(const QString &pDeviceName)
void fireConnectedServerDeviceNamesChanged()
void fireServerPskChanged()
void fireIsRunningChanged()
bool isPairing
Definition: RemoteServiceModel.h:32
Definition: ReaderFilter.h:21
void fireStatusChanged(const ReaderManagerPlugInInfo &pInfo)
bool detectRemoteDevices
Definition: RemoteServiceModel.h:40
bool isRunnable() const
Definition: RemoteServiceModel.cpp:333
QString errorMessage
Definition: RemoteServiceModel.h:31
bool running
Definition: RemoteServiceModel.h:27
void fireReaderAdded(const ReaderInfo &pInfo)
void fireNewRemoteDispatcher(const QSharedPointer< RemoteDispatcherClient > &pRemoteDispatcher)
RemoteDeviceModel * combinedDevices
Definition: RemoteServiceModel.h:39
QByteArray getPsk() const
Definition: RemoteServiceModel.cpp:351
void fireWifiEnabledChanged()
Definition: WorkflowModel.h:23
QString getConnectedServerDeviceNames() const
Definition: RemoteServiceModel.cpp:363
RemoteInfo getRemoteInfo(const QSslCertificate &pCertificate) const
Definition: RemoteServiceSettings.cpp:248
void fireConnectionInfoChanged()
bool remoteReaderVisible
Definition: RemoteServiceModel.h:43