return WIDGET_ERROR_INVALID_PARAMETER;
}
- packet = packet_create_noack((const char *)&cmd, "ssdii", package_name(pkg), instance_id(inst), event_info->tv, event_info->x, event_info->y);
+ packet = packet_create_noack((const char *)&cmd, "ssdiii", package_name(pkg), instance_id(inst), event_info->tv, event_info->x, event_info->y, (int)event_info->source);
if (!packet) {
return WIDGET_ERROR_FAULT;
}
timestamp = event_info->tv;
+ /**
+ * @TODO
+ * Determines what will do for event coordinate.
+ * Whether it should be rotated or not.
+ */
switch (state) {
case EVENT_STATE_ACTIVATE:
script_handler_update_pointer(script, event_info->x, event_info->y, 1);
return WIDGET_ERROR_INVALID_PARAMETER;
}
- packet = packet_create_noack((const char *)&cmd, "ssdii", package_name(pkg), instance_id(inst), event_info->tv, event_info->x, event_info->y);
+ packet = packet_create_noack((const char *)&cmd, "ssdiii", package_name(pkg), instance_id(inst), event_info->tv, event_info->x, event_info->y, (int)event_info->source);
if (!packet) {
return WIDGET_ERROR_FAULT;
}
timestamp = event_info->tv;
+ /**
+ * @TODO
+ * Determines what will do for event coordinate.
+ * Whether it should be rotated or not.
+ */
+
switch (state) {
case EVENT_STATE_ACTIVATE:
script_handler_update_pointer(script, event_info->x, event_info->y, 1);
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Invalid parameter\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
/*
* This delete callback will be removed when the instance will be destroyed.
if (ret == 0) {
- instance_event_callback_del(inst, INSTANCE_EVENT_DESTROY, inst_del_cb, mouse_event_widget_route_cb);
+ instance_event_callback_del(inst, INSTANCE_EVENT_DESTROY, inst_del_cb, mouse_event_widget_route_cb);
}
*/
} else {
/*
* This delete callback will be removed when the instance will be destroyed.
if (ret == 0) {
- instance_event_callback_del(inst, INSTANCE_EVENT_DESTROY, inst_del_cb, mouse_event_widget_consume_cb);
+ instance_event_callback_del(inst, INSTANCE_EVENT_DESTROY, inst_del_cb, mouse_event_widget_consume_cb);
}
*/
} else {
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;
int y;
struct inst_info *inst;
const struct pkg_info *pkg;
+ int source;
client = client_find_by_rpc_handle(handle);
if (!client) {
goto out;
}
- ret = packet_get(packet, "ssdii", &pkgname, &id, ×tamp, &x, &y);
- if (ret != 5) {
+ ret = packet_get(packet, "ssdiii", &pkgname, &id, ×tamp, &x, &y, &source);
+ if (ret != 6) {
ErrPrint("Parameter is not matched\n");
ret = WIDGET_ERROR_INVALID_PARAMETER;
goto out;