Definition: expected.h:86
Definition: shared_fd.h:129
Definition: channel_sharedfd.h:25
Result< void > SendMessage(RawMessage &message, bool response)
Definition: channel_sharedfd.cpp:69
Result< int > WaitForMessage() override
Definition: channel_sharedfd.cpp:57
SharedFD output_
Definition: channel_sharedfd.h:35
SharedFD input_
Definition: channel_sharedfd.h:34
SharedFdChannel(SharedFD input, SharedFD output)
Definition: channel_sharedfd.cpp:27
Result< ManagedMessage > ReceiveMessage() override
Definition: channel_sharedfd.cpp:38
Result< void > SendRequest(RawMessage &message) override
Definition: channel_sharedfd.cpp:30
Result< void > SendResponse(RawMessage &message) override
Definition: channel_sharedfd.cpp:34
Definition: alloc_utils.cpp:23