SendPacket() public method

Send a packet of bytes out via UDP.
public SendPacket ( byte packet, int length ) : void
packet byte The packet of bytes to be sent.
length int The length of the packet of bytes to be sent.
return void
示例#1
0
文件: Osc.cs 项目: sup0stas/UnityVJ
    // 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);
    }
示例#2
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[numBytes];
        int    length = OSC.OscMessageToPacket(oscMessage, packet, numBytes);

        OscPacketIO.SendPacket(packet, length);
    }
示例#3
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[MAX_BUFFER_SIZE];
        int    length = Osc.OscMessageToPacket(oscMessage, packet, MAX_BUFFER_SIZE);

        OscPacketIO.SendPacket(packet, length);
    }
示例#4
0
    // 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[packetSize];
        int    length = Osc.OscMessageToPacket(oscMessage, packet, packetSize);

        OscPacketIO.SendPacket(packet, length);
    }
示例#5
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[maxPktSize];
        int    length = OSC.OscMessageToPacket(oscMessage, packet, maxPktSize);

        //Debug.Log("***Send: " + packet + "; " + length + "; " + OscPacketIO.ToString());

        OscPacketIO.SendPacket(packet, length);
    }
示例#6
0
 public void SendPacket(byte[] packet)
 {
     udpPacketIO.SendPacket(packet, packet.Length);
     //int leng = (packet.Length > 9216) ? 9216 : packet.Length;
     //udpPacketIO.SendPacket(packet, leng);
 }