| DANGA :: Socket DANGA :: Socket es un bucle de eventos y una clase de base de zócalo de Async. |
Descargar ahora |
DANGA :: Socket Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Danga::Socket team
- Sitio web del editor:
- http://search.cpan.org/~bradfitz/Danga-Socket-1.56/Socket.pm
DANGA :: Socket Etiquetas
DANGA :: Socket Descripción
DANGA :: Socket es un bucle de eventos y una clase de base de zócalo de Async. DANGA :: Socket es un bucle de eventos y el paquete de la base de la base de Async Sockets.Sync. Use la base ('DANGA :: Socket'); usar campos ('my_attribute'); Sub nuevo {My My :: Socket $ Self = Shift; $ Self = Campos :: New ($ Self) a menos que se refleje a uno mismo; $ Self-> Super :: New (@_); $ yo -> {my_attribute} = 1234; devolver $ yo; } Sub event_err {...} Sub event_hup {...} Sub event_write {...} Sub Event_Read {...} Sub Close {...} $ My_Sock-> TCP_CORK ($ BOOL); # Escribir devoluciones 1 Si todas las escrituras han pasado, o 0 si hay whips write en cola $ my_sock-> escribe ($ escalar); $ my_sock-> escribe ($ scalarref); $ my_sock-> escribir (sub {...}); # Ejecutar cuando los datos anteriores escritos $ my_sock-> escriben (UNDEF); # inicio-comienza # Lea MAX $ BYTECOUNT BYTES, O UNDEF EN Conexión cerrada $ SCALAR_REF = $ MY_SOCK-> LEER ($ BYTECOUNT); # vigila la escritura. No es necesario con -> escribir (). escribir () # se encenderá automáticamente Watch_Write cuando escribió demasiado # y lo apague cuando haya hecho $ My_Sock-> Watch_Write ($ BOOL); # Mire para la legibilidad $ my_sock-> Watch_Read ($ BOOL); # Si lees demasiado y quieres presionar algunas de nuevo en la cola de lectura. (no increíblemente bien probado) $ my_sock-> push_back_read ($ buf); # SCALAR o SCALAR REF DANGA :: SOCKET-> AddOtherFDS (..); DANGA :: Socket-> setlooptimeout ($ milisecs); DANGA :: Socket-> descriptormap (); DANGA :: Socket-> observado (); # CUENTA DE DESCRIPTORMA TECLAS DANGA :: SOCKET-> SETPOSTLOOPCALLBACK ($ CODE); DANGA :: Socket-> EventLoop (); Esta es una clase de base abstracta para los objetos respaldados por un zócalo que proporciona el marco básico para IO asíncrono impulsado por eventos, diseñado para ser rápido. DANGA :: Socket es a la vez una clase base para los objetos, y un evento Loop.Callers Subclass DANGA :: Socket. DANGA :: Socket's Constructor se registra con el bucle de eventos DANGA :: Socket :: Socket, e invoca a las devoluciones de llamadas en el objeto para la legibilidad, la escritura, los errores y otras condiciones. Because DANGA :: Socket usa el módulo "Campos", sus subclases deben también. Requisitos: · Perl
DANGA :: Socket Software relacionado