class EventFdSem

Defined at line 459 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

A semaphore implemented with EventFd. Works across Threads and Forks.

Public Methods

void EventFdSem (int initial_value)

Defined at line 461 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

void ~EventFdSem ()

Defined at line 465 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

void EventFdSem (EventFdSem && other)

Defined at line 466 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

EventFdSem & operator= (EventFdSem && other)

Defined at line 467 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

void EventFdSem (const EventFdSem & )

Defined at line 469 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

EventFdSem & operator= (const EventFdSem & )

Defined at line 470 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

int Wait ()

Defined at line 472 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h

int Notify (int value)

Defined at line 477 of file ../../src/starnix/tests/syscalls/cpp/test_helper.h