blob: 16b0d4f37c1b9b27ac1d52e289383aa6df8d2e0f [file] [log] [blame]
Emeric Vigier2f625822012-08-06 11:09:52 -04001#ifndef __DEMO_ECHO_CLIENT_H
2#define __DEMO_ECHO_CLIENT_H
3
4#include <dbus-c++/dbus.h>
5#include "echo-client-glue.h"
6
7class EchoClient
8 : public org::freedesktop::DBus::EchoDemo_proxy,
9 public DBus::IntrospectableProxy,
10 public DBus::ObjectProxy
11{
12public:
13
14 EchoClient(DBus::Connection &connection, const char *path, const char *name);
15
16 void Echoed(const DBus::Variant &value);
17};
18
19#endif//__DEMO_ECHO_CLIENT_H