Beispiel #1
0
 private static void OnMessageSent(IntPtr context, string sendName, uint sendHash, IntPtr message)
 {
     if (hv_msg_hasFormat(message, "f"))
     {
         SendMessageQueue msgQueue = (SendMessageQueue)GCHandle.FromIntPtr(hv_getUserData(context)).Target;
         msgQueue.AddMessage(sendName, hv_msg_getFloat(message, 0));
     }
 }
Beispiel #2
0
    void OSCListen()
    {
        isOSCListning = true;

        HandleOscPacket callback = delegate(OscPacket packet) {
            var message = (OscMessage)packet;

            msgQueue.AddMessage(message);
        };

        var listener = new UDPListener(55555, callback);
    }
 private static void OnMessageSent(double timeStamp, string receiverName, IntPtr message, IntPtr userData) {
   if (hv_msg_hasFormat(message, "f")) {
     SendMessageQueue msgQueue = (SendMessageQueue) GCHandle.FromIntPtr(userData).Target;
     msgQueue.AddMessage(receiverName, hv_msg_getFloat(message, 0));
   }
 }