Changeset 3be5366 in mainline for uspace/lib/display/src/display.c
- Timestamp:
- 2023-01-19T12:09:34Z (3 years ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6828a56
- Parents:
- aaa3b855
- git-author:
- Jiri Svoboda <jiri@…> (2023-01-19 18:09:23)
- git-committer:
- Jiri Svoboda <jiri@…> (2023-01-19 12:09:34)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/display/src/display.c
raaa3b855 r3be5366 284 284 * @param window Window 285 285 * @param pos Position in the window where the button was pressed 286 * @return EOK on success or an error code 287 */ 288 errno_t display_window_move_req(display_window_t *window, gfx_coord2_t *pos) 289 { 290 async_exch_t *exch; 291 aid_t req; 292 ipc_call_t answer; 293 errno_t rc; 294 295 exch = async_exchange_begin(window->display->sess); 296 req = async_send_1(exch, DISPLAY_WINDOW_MOVE_REQ, window->id, &answer); 286 * @param pos_id Positioning device ID 287 * @return EOK on success or an error code 288 */ 289 errno_t display_window_move_req(display_window_t *window, gfx_coord2_t *pos, 290 sysarg_t pos_id) 291 { 292 async_exch_t *exch; 293 aid_t req; 294 ipc_call_t answer; 295 errno_t rc; 296 297 exch = async_exchange_begin(window->display->sess); 298 req = async_send_2(exch, DISPLAY_WINDOW_MOVE_REQ, window->id, 299 pos_id, &answer); 297 300 rc = async_data_write_start(exch, (void *)pos, sizeof (gfx_coord2_t)); 298 301 async_exchange_end(exch);
Note:
See TracChangeset
for help on using the changeset viewer.