Searched refs:RawMessage (Results 1 – 5 of 5) sorted by relevance
30 Result<void> SharedFdChannel::SendRequest(RawMessage& message) { in SendRequest()34 Result<void> SharedFdChannel::SendResponse(RawMessage& message) { in SendResponse()39 struct RawMessage message_header; in ReceiveMessage()41 CF_EXPECT(read == sizeof(RawMessage), in ReceiveMessage()42 "Expected " << sizeof(RawMessage) << ", received " << read << "\n" in ReceiveMessage()69 Result<void> SharedFdChannel::SendMessage(RawMessage& message, bool response) { in SendMessage()71 auto write_size = sizeof(RawMessage) + message.payload_size; in SendMessage()
35 struct RawMessage { struct49 void operator()(RawMessage* ptr);53 using ManagedMessage = std::unique_ptr<RawMessage, MessageDestroyer>;69 virtual Result<void> SendRequest(RawMessage& message) = 0;70 virtual Result<void> SendResponse(RawMessage& message) = 0;
22 void MessageDestroyer::operator()(RawMessage* ptr) { in operator ()()23 std::memset(ptr, 0, sizeof(RawMessage) + ptr->payload_size); in operator ()()32 const auto bytes_to_allocate = sizeof(RawMessage) + payload_size; in CreateMessage()36 auto message = reinterpret_cast<RawMessage*>(memory); in CreateMessage()
28 Result<void> SendRequest(RawMessage& message) override;29 Result<void> SendResponse(RawMessage& message) override;37 Result<void> SendMessage(RawMessage& message, bool response);
135 auto write_size = payload_size + sizeof(transport::RawMessage); in SendMessage()201 struct transport::RawMessage message_header; in ReceiveMessage()