Lines Matching refs:event
36 // Create a channel, close one end. Then create an event and write a
37 // message on the channel sending the event along. See that the write
38 // fails (because the other end is closed) and that the event is
44 zx_handle_t event = ZX_HANDLE_INVALID;
45 r = zx_event_create(0u, &event);
47 ASSERT_NE(event, ZX_HANDLE_INVALID, "cleanup-test: event create failed");
48 r = zx_channel_write(p1[0], 0, &msg, sizeof(msg), &event, 1);
51 r = zx_object_signal(event, 0u, ZX_EVENT_SIGNALED);
52 ASSERT_EQ(r, ZX_ERR_BAD_HANDLE, "cleanup-test: able to signal event!");
53 unittest_printf("cleanup-test: SUCCESS, event is closed\n\n");