Funcion callback asincrona en una dll
Hola,
Tengo la necesidad de usar una dll hecha en delphi con funciones callback. El escenario es el siguiente: Se tiene un cliente, por ahora una GUI delphi con un clientsocket que consume una dll hecha en delphi para conectarse, enviar y recibir mensajes de un serverSocket. por ahora solo he podido hacer que el cliente se pueda conectar y pueda enviar mensajes al serverSOcket, mediante la dll, la dll implementa por código el clientSocket. Lo que necesito hacer y por ahora desconozco, es en la dll, crear funciones callback asíncronas, esto para que desde el cliente GUI Delphi se puedan registrar estas funciones callBack y lograr utilizar una función callback sencilla de multiplicar 2 números, que mientras hace este calculo dejarlo esperando 3 segundos, y como es asíncrono , no bloquee la aplicación y se puedan hacer otras cosas. Debo aclarar que se trabaja con socket obligatoriamente, po que todo esto es una prueba conceptual. |
La franja horaria es GMT +2. Ahora son las 05:00:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi