GCC Middle and Back End API Reference
|
#include <opts-jobserver.h>
Public Member Functions | |
jobserver_info () | |
void | connect () |
void | disconnect () |
bool | get_token () |
void | return_token () |
Data Fields | |
string | error_msg = "" |
string | skipped_makeflags = "" |
int | rfd = -1 |
int | wfd = -1 |
string | pipe_path = "" |
int | pipefd = -1 |
bool | is_active = false |
bool | is_connected = false |
jobserver_info::jobserver_info | ( | ) |
void jobserver_info::connect | ( | ) |
References is_connected, pipe_path, and pipefd.
void jobserver_info::disconnect | ( | ) |
References gcc_assert, pipe_path, and pipefd.
void jobserver_info::return_token | ( | ) |
References gcc_assert, pipe_path, pipefd, and wfd.
string jobserver_info::error_msg = "" |
Referenced by jobserver_info(), and run_gcc().
Referenced by driver::detect_jobserver(), jobserver_info(), and run_gcc().
string jobserver_info::pipe_path = "" |
Referenced by connect(), disconnect(), get_token(), jobserver_info(), and return_token().
int jobserver_info::pipefd = -1 |
Referenced by connect(), disconnect(), get_token(), and return_token().
int jobserver_info::rfd = -1 |
Referenced by get_token(), and jobserver_info().
string jobserver_info::skipped_makeflags = "" |
Referenced by driver::detect_jobserver(), and jobserver_info().
int jobserver_info::wfd = -1 |
Referenced by jobserver_info(), and return_token().