41 ::capnp::MallocMessageBuilder msgBuilder;
49 kj::Array<capnp::word> words = messageToFlatArray(msgBuilder);
50 auto bytes = words.asBytes();
51 return std::vector<uint8_t>(bytes.begin(), bytes.end());
58 kj::ArrayPtr<const capnp::word> words(
reinterpret_cast<const capnp::word *
>(data.data()),
59 data.size() /
sizeof(capnp::word));
61 ::capnp::FlatArrayMessageReader msgReader(words);
65 result.
success = response.getSuccess();
66 result.message = response.getMessage().cStr();
67 result.sessionToken = response.getSessionToken().cStr();
68 result.autoMatchmaking = response.getAutoMatchmaking();