void SendDataAsync(Command cmd, tizen_base::Bundle&);
private:
- static void OnReceiveDbusMethod(GDBusConnection* connection,
+ void OnReceiveDbusMethod(GDBusConnection* connection,
const gchar* sender, const gchar* object_path,
const gchar* interface_name, const gchar* method_name,
GVariant* parameters, GDBusMethodInvocation* invocation,
gpointer user_data);
- static void OnReceiveDbusSignal(GDBusConnection* connection,
- const gchar* sender_name, const gchar* object_path,
- const gchar* interface_name, const gchar* signal_name,
- GVariant* parameters, void* user_data);
-
- static void OnResultReceivedCb(GObject* source_object,
- GAsyncResult* res, gpointer user_data);
-
- RequestBroker() = default;
+ RequestBroker() : registration_id_(0), subscribe_id_(0),
+ connection_(nullptr) {}
~RequestBroker() = default;
bool Init();
- int registration_id_ = 0;
- int subscribe_id_ = 0;
- GDBusConnection* connection_ = nullptr;
+ int registration_id_;
+ int subscribe_id_;
+ GDBusConnection* connection_;
std::map<Command, RequestFilter> filters_;
};