diff options
Diffstat (limited to 'cpp/demo/Ice/callback/Client.cpp')
-rw-r--r-- | cpp/demo/Ice/callback/Client.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/cpp/demo/Ice/callback/Client.cpp b/cpp/demo/Ice/callback/Client.cpp index ab0bedd7ab9..337748ec1d4 100644 --- a/cpp/demo/Ice/callback/Client.cpp +++ b/cpp/demo/Ice/callback/Client.cpp @@ -8,12 +8,22 @@ // ********************************************************************** #include <Ice/Application.h> -#include <CallbackI.h> +#include <Callback.h> using namespace std; using namespace Ice; using namespace Demo; +class CallbackReceiverI : public CallbackReceiver +{ +public: + + virtual void callback(const Current&) + { + cout << "received callback" << endl; + } +}; + class CallbackClient : public Application { public: @@ -49,7 +59,7 @@ int CallbackClient::run(int argc, char* argv[]) { PropertiesPtr properties = communicator()->getProperties(); - const char* proxyProperty = "Callback.Client.Callback"; + const char* proxyProperty = "Callback.Client.CallbackServer"; std::string proxy = properties->getProperty(proxyProperty); if(proxy.empty()) { |