{"name":"p5.34-danga-socket","portdir":"perl/p5-danga-socket","version":"1.620.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Danga::Socket","description":"Event loop and event-driven async socket base class","long_description":"This is an abstract base class for objects backed by a socket which provides the basic framework for event-driven asynchronous IO, designed to be fast. Danga::Socket is both a base class for objects, and an event loop. Callers subclass Danga::Socket. Danga::Socket's constructor registers itself with the Danga::Socket event loop, and invokes callbacks on the object for readability, writability, errors, and other conditions.","active":true,"categories":["net","perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["p5.34-bsd-resource","p5.34-io-aio","p5.34-io-kqueue","perl5.34","p5.34-test-tcp","p5.34-time-hires","p5.34-sys-syscall"]}],"depends_on":[{"type":"lib","ports":["p5.34-mogilefs-server","p5-danga-socket","p5.34-gearman-client-async","p5.34-gearman-server"]},{"type":"run","ports":["p5.34-perlbal"]}]}