Changeset d53a5ab0 in mainline for uspace/lib/ipctest/include


Ignore:
Timestamp:
2023-12-13T10:50:27Z (2 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, topic/simplify-dev-export
Children:
381c426
Parents:
4f6368c9
Message:

Add IPC read/write test to libipctest/ipc test server + tester

Now really if IPC read/write didn't work, nothing would work.
Tester's readwrite test is mostly for sanity checking that
the read/write test in libipctest / ipc-test server work as intended.

Location:
uspace/lib/ipctest/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ipctest/include/ipc/ipc_test.h

    r4f6368c9 rd53a5ab0  
    4343        IPC_TEST_GET_RW_AREA_SIZE,
    4444        IPC_TEST_SHARE_IN_RO,
    45         IPC_TEST_SHARE_IN_RW
     45        IPC_TEST_SHARE_IN_RW,
     46        IPC_TEST_SET_RW_BUF_SIZE,
     47        IPC_TEST_READ,
     48        IPC_TEST_WRITE
    4649} ipc_test_request_t;
    4750
  • uspace/lib/ipctest/include/ipc_test.h

    r4f6368c9 rd53a5ab0  
    5050extern errno_t ipc_test_share_in_ro(ipc_test_t *, size_t, const void **);
    5151extern errno_t ipc_test_share_in_rw(ipc_test_t *, size_t, void **);
     52extern errno_t ipc_test_set_rw_buf_size(ipc_test_t *, size_t);
     53extern errno_t ipc_test_read(ipc_test_t *, void *, size_t);
     54extern errno_t ipc_test_write(ipc_test_t *, const void *, size_t);
    5255
    5356#endif
Note: See TracChangeset for help on using the changeset viewer.