BSD Ports

net/p5-POEx-Role-TCPServer 1.102740_1 DragonFly

Perl extension for TCPServer Moose role on POE

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
net, perl5
Package size
11.9 KiB, 46.2 KiB installed

Description

POEx::Role::TCPServer bundles up the lower level SocketFactory/ReadWrite combination of wheels into a simple Moose::Role. It builds upon other POEx modules such as POEx::Role::SessionInstantiation and POEx::Types.

The events for SocketFactory for and for each ReadWrite instantiated are methods that can be advised in any way deemed fit. Advising these methods is actually encouraged and can simplify code for the consumer.

The only method that must be provided by the consuming class is handle_inbound_data.

In the other systems

SystemPortVersion
DragonFlynet/p5-POEx-Role-TCPServer1.102740_1
FreeBSDnet/p5-POEx-Role-TCPServer1.102740_1
MidnightBSDnet/p5-POEx-Role-TCPServer1.102740_1
HardenedBSDnet/p5-POEx-Role-TCPServer1.102740_1
GhostBSDnet/p5-POEx-Role-TCPServer1.102740_1

Install

Binary package:

pkg install p5-POEx-Role-TCPServer

From DPorts:

cd /usr/dports/net/p5-POEx-Role-TCPServer && make install clean

Dependencies

Run dependencies 8