Public Member Functions | |
client_t () | |
Public Attributes | |
socket_t | socket |
Socket used to reply to the client (invalid for pseudo clients). More... | |
int | job_id |
Job for which the built script called remake and spawned the client (negative for original clients). More... | |
bool | failed |
Whether some targets failed in mode -k. More... | |
string_list | pending |
Targets not yet started. More... | |
string_set | running |
Targets being built. More... | |
rule_t * | delayed |
Rule that implicitly created a dependency client, and which script has to be started on request completion. More... | |
Client waiting for a request to complete.
There are two kinds of clients:
Among pseudo clients, there are two categories:
Definition at line 533 of file remake.cpp.
|
inline |
Definition at line 541 of file remake.cpp.
rule_t* client_t::delayed |
Rule that implicitly created a dependency client, and which script has to be started on request completion.
Definition at line 540 of file remake.cpp.
Referenced by complete_request().
bool client_t::failed |
Whether some targets failed in mode -k.
Definition at line 537 of file remake.cpp.
int client_t::job_id |
Job for which the built script called remake and spawned the client (negative for original clients).
Definition at line 536 of file remake.cpp.
Referenced by complete_request().
string_list client_t::pending |
Targets not yet started.
Definition at line 538 of file remake.cpp.
string_set client_t::running |
Targets being built.
Definition at line 539 of file remake.cpp.
socket_t client_t::socket |
Socket used to reply to the client (invalid for pseudo clients).
Definition at line 535 of file remake.cpp.
Referenced by complete_request().