|
nixd
|
#include <Protocol.h>
Public Types | |
| enum | ResultKinds { NotFound , NotEvaluated , EvalError , OK } |
| enum | ValueKinds { Int , Float } |
| Opaque data, the value of the expr. More... | |
Public Attributes | |
| int | ResultKind |
| std::int64_t | ValueID |
| The value ID, for future reference. | |
| int | ValueKind |
Definition at line 36 of file include/nixd/Protocol/Protocol.h.
Definition at line 37 of file include/nixd/Protocol/Protocol.h.
Opaque data, the value of the expr.
| Enumerator | |
|---|---|
| Int | |
| Float | |
Definition at line 58 of file include/nixd/Protocol/Protocol.h.
| int nixd::rpc::ExprValueResponse::ResultKind |
Definition at line 50 of file include/nixd/Protocol/Protocol.h.
Referenced by nixd::rpc::fromJSON(), and nixd::rpc::toJSON().
| std::int64_t nixd::rpc::ExprValueResponse::ValueID |
The value ID, for future reference.
We may want to query the value of the same expr multiple times, with more detailed information.
Definition at line 55 of file include/nixd/Protocol/Protocol.h.
Referenced by nixd::rpc::fromJSON(), and nixd::rpc::toJSON().
| int nixd::rpc::ExprValueResponse::ValueKind |
Definition at line 62 of file include/nixd/Protocol/Protocol.h.
Referenced by nixd::rpc::fromJSON(), and nixd::rpc::toJSON().