public void SendPacket(byte[] packet, int length) { if (!IsOpen()) Open(); if (!IsOpen()) return; Sender.Send(packet, length, remoteHostName, remotePort); Debug.Log("osc message sent to "+remoteHostName+" port "+remotePort+" len="+length); }
// Send an individual OSC message. Internally takes the OscMessage object and // serializes it into a byte[] suitable for sending to the PacketIO. public void Send(OscMessage oscMessage) { byte[] packet = new byte[1000]; int length = OscMessageToPacket(oscMessage, packet, 1000); OscPacketIO.SendPacket(packet, length); }