Athena_test::DummyRCUSvc Node1 Athena_test::DummyRCUSvc + remove() + getNumSlots() + add() + addRef() + release() + queryInterface() Node2 Athena::IRCUSvc + DeclareInterfaceID() + newrcu() + add() + remove() + getNumSlots() Node2->Node1 Node3 IInterface Node3->Node2