// // Copyright (c) ZeroC, Inc. All rights reserved. // #include using namespace std; using namespace Ice; using namespace Glacier2; Glacier2::ServerBlobject::ServerBlobject(shared_ptr instance, shared_ptr connection) : Glacier2::Blobject(move(instance), move(connection), Ice::Context()) { } void Glacier2::ServerBlobject::ice_invokeAsync(pair inParams, function&)> response, function error, const Current& current) { auto proxy = _reverseConnection->createProxy(current.id); assert(proxy); invoke(proxy, inParams, move(response), move(error), current); }