From 21dd9e693e6897008dd13de678624582a6e4f589 Mon Sep 17 00:00:00 2001 From: paulc Date: Tue, 10 Mar 2009 11:26:50 +0000 Subject: [PATCH] Reimplemented SS7MTP2::getObject so both SS7Layer2 and SignallingReceiver can be reached. git-svn-id: http://yate.null.ro/svn/yate/trunk@2519 acf43c95-373e-0410-b603-e72c3f656dc1 --- libs/ysig/layer2.cpp | 1 + libs/ysig/yatesig.h | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/libs/ysig/layer2.cpp b/libs/ysig/layer2.cpp index 7d20be50..b4e592e4 100644 --- a/libs/ysig/layer2.cpp +++ b/libs/ysig/layer2.cpp @@ -188,6 +188,7 @@ ObjList* SS7Layer2::recoverMSU() return 0; } +YCLASSIMP2(SS7MTP2,SS7Layer2,SignallingReceiver) SS7MTP2::SS7MTP2(const NamedList& params, unsigned int status) : SignallingDumpable(SignallingDumper::Mtp2), diff --git a/libs/ysig/yatesig.h b/libs/ysig/yatesig.h index c5e7e8fa..a93e1f62 100644 --- a/libs/ysig/yatesig.h +++ b/libs/ysig/yatesig.h @@ -4554,6 +4554,13 @@ public: */ virtual ~SS7MTP2(); + /** + * Get a pointer to this object or other data + * @param name Object name + * @return The requested pointer or 0 if not exists + */ + virtual void* getObject(const String& name) const; + /** * Push a Message Signal Unit down the protocol stack * @param msu MSU data to transmit