6#include <imtservice/CServiceConnectionInfo.h>
7#include <imtservice/IServiceConnectionParam.h>
14class CUrlConnectionParam:
15 public CServiceConnectionInfo,
16 virtual public IServiceConnectionParam
19 typedef CServiceConnectionInfo BaseClass;
21 CUrlConnectionParam();
23 void AddExternConnection(
const imtservice::IServiceConnectionParam::IncomingConnectionParam& externConnection);
26 virtual QList<IncomingConnectionParam> GetIncomingConnections()
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 QList<IncomingConnectionParam> m_externConnectionList;