roStreamByteArrayEvent
1 min
los objetos de recepción de flujo que implementan la interfaz ifstreamreceive (como rotcpstream docid\ b5awm2aijo2 gmxsomjm6 o roserialport docid\ vprwxzy 8lgqs mt1wtbq ) incluyen un método setbytearrayeventport(message port como objeto) este método garantiza que los eventos rostreambytearrayevent se publiquen en el puerto de mensajes cuando se reciben bytes para algunos tipos de objetos, cuando se espera que los bytes se reciban en fragmentos (por ejemplo, rotcpstream ), esto puede ser mucho más eficiente, ya que los datos ya no necesitan entregarse a brightscript un byte a la vez; sin embargo, dado que los puertos serie son comparativamente lentos, es posible que cada evento siga conteniendo solo un único carácter ifuserdata getbytearray() como objeto devuelve los bytes recibidos que se han establecido mediante setbytearrayeventport() devolverá inválido si no se ha establecido ningún dato