GD13
8 months agoReel Rookie
is it possible to handle control bits coming from udp sockets?
pretty much title. I am trying to integrate a custom mDNS service into a project I am working on and am able to use a UDP socket to send and receive strings perfectly fine, however when I try to receive a message using a byte array it does not read anything. After a week of banging my head against a wall I have come up with the hypothesis that Roku's udp socket implementation does not support bytes that evaluate to null in ascii such as 0x00. I would really any input on this
Are you initializing the byte array? I'm not sure if there's a way to create an roByteArray of a specific size without doing something like:
ba = createObject("roByteArray") for i = 0 to 1000 ba.Push(i) end for
My quick and dirty test of creating ba without the initialization and using it with an roDatagramSocket doesn't receive any data.