summaryrefslogtreecommitdiff
path: root/cpp/demo/Ice/callback/Client.cpp
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2005-02-05 18:22:55 +0000
committerMarc Laukien <marc@zeroc.com>2005-02-05 18:22:55 +0000
commit0ac9eb8d52a88ac89b7118f99902636b8f13d414 (patch)
treee1e50870cf3208b666637ddf2fba8a240bb00784 /cpp/demo/Ice/callback/Client.cpp
parentremoving call to startSeq/endSeq for sequence of fixed-length type (diff)
downloadice-0ac9eb8d52a88ac89b7118f99902636b8f13d414.tar.bz2
ice-0ac9eb8d52a88ac89b7118f99902636b8f13d414.tar.xz
ice-0ac9eb8d52a88ac89b7118f99902636b8f13d414.zip
connection->setAdapter and bidir demo
Diffstat (limited to 'cpp/demo/Ice/callback/Client.cpp')
-rw-r--r--cpp/demo/Ice/callback/Client.cpp14
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())
{