| Cacaaasyncsocket Una biblioteca de redes de zócalo asíncrona de código abierto para cacao |
Descargar ahora |
Cacaaasyncsocket Clasificación y resumen
- Nombre del editor:
- Robbie Hanson
- Sitio web del editor:
- http://slackback.homelinux.com/~robbie/portfolio/alarmclock/index.html
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 81 KB
Cacaaasyncsocket Etiquetas
Cacaaasyncsocket Descripción
Una biblioteca de redes de zócalo asíncrona de código abierto para cacao Cacaaasyncsocket soporta TCP y UDP. La clase Asyncsocket es para TCP, y la clase AsyncudPSocket es para UDP. Cada clase se describe a continuación.Asyncsocket es una biblioteca de redes de zócalos TCP / IP que envuelve CFSocket y Cfstream. Ofrece una operación asíncrona, y una clase de cacao nativa completa con el soporte del delegado.Esyncudpsocket es una biblioteca de redes de zócalos UDP / IP que envuelve CFSocket. Funciona casi exactamente como la versión TCP, pero está diseñada específicamente para UDP. Esto incluye operaciones de recepción / envíos en cola no bloqueado, basado en bucle de ejecución, soporte de delegado completo, clase autocontenida y soporte para IPv4 e IPv6.note: Cocoaasyncsocket está autorizado y proporcionado en los términos de la licencia MIT. Aquí hay algunas características clave de "Cocoasyncsocket": · Citas en cola sin bloqueo y escrituras, con tiempo de espera opcionales. Le dices qué leer o escribir, y te llamará cuando se haga. · Aceptación automática de socket. Si le dice que acepte conexiones, le llamará nuevas instancias de sí mismo para cada conexión. Por supuesto, puedes desconectarlos de inmediato. · Soporte del delegado. Los errores, las conexiones, aceptan, las terminaciones de lectura, las terminaciones de escritura, el progreso y las desconexiones, todos resultan en una llamada a su método delegado. · Run-Loop basado, no basado en hilo. Aunque puede usarlo en hilos principales o de trabajadores, no tiene que hacerlo. Llama a los métodos delegados de forma asíncrona utilizando NSRUNLOP. Los métodos delegados incluyen un parámetro de socket, lo que le permite distinguir entre muchos casos. · Auto-contenido en una clase. No es necesario que se establezca con arroyos o enchufes. La clase maneja todo eso. · Soporte para transmisiones TCP sobre IPv4 e IPv6.
Cacaaasyncsocket Software relacionado