OscMessageToPacket() public static method

Creates a packet (an array of bytes) from a single OscMessage.
A convenience method, not requiring a start index.
public static OscMessageToPacket ( OscMessage, oscM, byte packet, int length ) : int
oscM OscMessage, The OscMessage to be returned as a packet.
packet byte The packet to be populated with the OscMessage.
length int The usable size of the array of bytes.
return int
Ejemplo n.º 1
0
    /// <summary>
    /// Send an individual OSC message.  Internally takes the OscMessage object and
    /// serializes it into a byte[] suitable for sending to the PacketIO.
    /// </summary>
    /// <param name="oscMessage">The OSC Message to send.</param>
    public void Send(OscMessage oscMessage)
    {
        byte[] packet = new byte[1000];
        int    length = Osc.OscMessageToPacket(oscMessage, packet, 1000);

        OscPacketIO.SendPacket(packet, length);
    }