Hi, I'm trying to use MallocMessageBuilder that's backed by a fixed size chunk of mmap'ed memory. So, in pseudo-code:
char* buf = claim_mmap_memory(1024); ::capnp::MallocMessageBuilder message(buf); ... build message The questions I have: 1) Am I correct in trying to do this with MallocMessageBuilder given that the memory claimed is fixed size (1024 bytes in the above example). I can generally assume that the message should *not* exceed 1024 -- perhaps I can programmatically check the size used as the message is built and throw an exception if it exceeds 1024? 2) Is it efficient to instance a malloc message builder like this in a tight loop repeatedly to send many messages? 3) How do I convert the raw char* buffer into a kj::ArrayPtr<word> so that I can pass into the constructor of MallocMessageBuilder? Thanks, Sachin -- You received this message because you are subscribed to the Google Groups "Cap'n Proto" group. To unsubscribe from this group and stop receiving emails from it, send an email to capnproto+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/capnproto.