Awesome, thanks! Will try. Have a good flight!
On Wed, Mar 27, 2019 at 8:19 PM Kon Lovett <konlov...@gmail.com> wrote: > (gotta flight coming up so dashing but hth) > > probably need to use the length for make-blob & then move-memory! from > pointer to the alloc’ed blob > > see (chicken memory) > > > On Mar 27, 2019, at 12:14 PM, Christoph Lange <christ...@clange.de> > wrote: > > > > i haven’t used the bind egg but the documentation "General Operation” > section beginining with "Structure and union definitions …” seems relevant. > > > > Haha, yes, thanks. Finding the relevant parts of the docs seems to be > the challenge in the beginning. Will read that. > > > > it rolls access routines, ex: mosquitto_message-mid, > mosquitto_message-payload, ... > > > > > > #;1> (import bind) > > #;2> ,x* (bind* "struct mosquitto_message{ > > int mid; > > char *topic; > > void *payload; > > int payloadlen; > > int qos; > > ___bool retain; > > };”) > > > > Oh, useful tool to learn, as it seems. > > > > Thanks for the help. ... one follow-up question: > > > > I now get a void pointer to some data in memory, and the length of the > payload. How can I make that e.g. a blob? Or a string? > > -- Christoph Lange Lotsarnas Väg 8 430 83 Vrångö
_______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users