forked from enlightenment/efl
eldbus: Add actual API function code for eldbus_proxy_send_and_block
Summary: This adds the actual code to send a dbus message and block while waiting for a reply. @feature Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
34dd248551
commit
e62dfdd79e
|
@ -546,6 +546,12 @@ _eldbus_proxy_send(Eldbus_Proxy *proxy, Eldbus_Message *msg, Eldbus_Message_Cb c
|
|||
return pending;
|
||||
}
|
||||
|
||||
static Eldbus_Message *
|
||||
_eldbus_proxy_send_and_block(Eldbus_Proxy *proxy, Eldbus_Message *msg)
|
||||
{
|
||||
return _eldbus_connection_send_and_block(proxy->obj->conn, msg);
|
||||
}
|
||||
|
||||
EAPI Eldbus_Pending *
|
||||
eldbus_proxy_send(Eldbus_Proxy *proxy, Eldbus_Message *msg, Eldbus_Message_Cb cb, const void *cb_data, double timeout)
|
||||
{
|
||||
|
@ -555,6 +561,15 @@ eldbus_proxy_send(Eldbus_Proxy *proxy, Eldbus_Message *msg, Eldbus_Message_Cb cb
|
|||
return _eldbus_proxy_send(proxy, msg, cb, cb_data, timeout);
|
||||
}
|
||||
|
||||
EAPI Eldbus_Message *
|
||||
eldbus_proxy_send_and_block(Eldbus_Proxy *proxy, Eldbus_Message *msg)
|
||||
{
|
||||
ELDBUS_PROXY_CHECK_RETVAL(proxy, NULL);
|
||||
EINA_SAFETY_ON_NULL_RETURN_VAL(msg, NULL);
|
||||
|
||||
return _eldbus_proxy_send_and_block(proxy, msg);
|
||||
}
|
||||
|
||||
EAPI Eldbus_Message *
|
||||
eldbus_proxy_method_call_new(Eldbus_Proxy *proxy, const char *member)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue