Esempio n. 1
0
 virtual void
 initialize(const Ice::ObjectAdapterPtr& /*adapter*/, const Ice::Identity& /*identity*/, const string& /*facet*/,
            const Ice::ObjectPtr& servant)
 {
     BetI* bet = dynamic_cast<BetI*>(servant.get());
     bet->init(_server._betEvictor, _server._bankEdge);
 }
Esempio n. 2
0
 virtual void
 initialize(const Ice::ObjectAdapterPtr& /*adapter*/, const Ice::Identity& /*identity*/, const string& /*facet*/,
            const Ice::ObjectPtr& servant)
 {
     BankI* bank = dynamic_cast<BankI*>(servant.get());
     bank->init(_server._bankPrx, _server._bankEvictor, _server._playerEvictor, _server._betEvictor,
                _server._betResolver, _server._bankEdge);
 }
Esempio n. 3
0
        virtual void
        initialize(const Ice::ObjectAdapterPtr& adptr, const Ice::Identity& identity, const string& /*facet*/,
                   const Ice::ObjectPtr& servant)
        {
            CasinoStore::PersistentPlayerPrx prx =
                CasinoStore::PersistentPlayerPrx::uncheckedCast(adptr->createProxy(identity));

            PlayerI* player = dynamic_cast<PlayerI*>(servant.get());
            player->init(prx,  _server._playerEvictor, _server._bankPrx);
        }