// ********************************************************************** // // Copyright (c) 2003-2004 ZeroC, Inc. All rights reserved. // // This copy of Ice is licensed to you under the terms described in the // ICE_LICENSE file included in this distribution. // // ********************************************************************** #include using namespace std; IceStorm::OnewayProxy::OnewayProxy(const Ice::ObjectPrx& obj) : _obj(obj) { } Ice::ObjectPrx IceStorm::OnewayProxy::proxy() const { return _obj; } void IceStorm::OnewayProxy::deliver(const EventPtr& event) { vector dummy; _obj->ice_invoke(event->op, Ice::Idempotent, event->data, dummy, event->context); }