6#include <imtservice/CServiceConnectionInfo.h>
7#include <imtservice/IServiceConnectionLinkParam.h>
14class CUrlConnectionLinkParam:
15 public CServiceConnectionInfo,
16 public virtual IServiceConnectionLinkParam
19 typedef CServiceConnectionInfo BaseClass;
21 CUrlConnectionLinkParam();
23 void SetDependantServiceConnectionId(
const QByteArray& connectionId);
26 virtual QByteArray GetDependantServiceConnectionId()
const override;
29 virtual bool Serialize(iser::IArchive& archive)
override;
32 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
33 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
34 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
37 QByteArray m_dependantServiceConnectionId;