class ExternalThread
Defined at line 109 of file ../../src/zircon/tests/futex-ownership/utils.h
A small wrapper used to launch a process which creates a thread and sends us
a handle to the thread, then waits until we tell it to terminate. This
allows us to test the requirement that a process is not allowed to declare a
thread from another process as the owner of one of its mutexes.
Public Methods
void SetProgramName (const char * program_name)
Defined at line 111 of file ../../src/zircon/tests/futex-ownership/utils.h
const char * ProgramName ()
Defined at line 112 of file ../../src/zircon/tests/futex-ownership/utils.h
const char * helper_flag ()
Defined at line 115 of file ../../src/zircon/tests/futex-ownership/utils.h
void ExternalThread ()
Defined at line 117 of file ../../src/zircon/tests/futex-ownership/utils.h
void ~ExternalThread ()
Defined at line 118 of file ../../src/zircon/tests/futex-ownership/utils.h
void ExternalThread (const ExternalThread & )
Defined at line 119 of file ../../src/zircon/tests/futex-ownership/utils.h
void ExternalThread (ExternalThread && )
Defined at line 119 of file ../../src/zircon/tests/futex-ownership/utils.h
ExternalThread & operator= (const ExternalThread & )
Defined at line 119 of file ../../src/zircon/tests/futex-ownership/utils.h
ExternalThread & operator= (ExternalThread && )
Defined at line 119 of file ../../src/zircon/tests/futex-ownership/utils.h
const zx::thread & thread ()
Defined at line 124 of file ../../src/zircon/tests/futex-ownership/utils.h
int DoHelperThread ()
Defined at line 154 of file ../../src/zircon/tests/futex-ownership/utils.cc
void Start ()
Defined at line 184 of file ../../src/zircon/tests/futex-ownership/utils.cc
void Stop ()
Defined at line 227 of file ../../src/zircon/tests/futex-ownership/utils.cc