net/p5-POEx-Role-TCPServer 1.102740_1 MidnightBSD
Perl extension for TCPServer Moose role on POE
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- artistic, gpl
- Categories
- net, perl5
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
The newest version among them is 1.102740, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | net/p5-POEx-Role-TCPServer | 1.102740_1 newest | no data | - | [email protected] | - |
| FreeBSD | net/p5-POEx-Role-TCPServer | 1.102740_1 newest | none known | - | [email protected] | - |
| DragonFly | net/p5-POEx-Role-TCPServer | 1.102740_1 newest | none known | - | [email protected] | - |
| HardenedBSD | net/p5-POEx-Role-TCPServer | 1.102740_1 newest | no data | - | [email protected] | - |
| GhostBSD | net/p5-POEx-Role-TCPServer | 1.102740_1 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install p5-POEx-Role-TCPServer
From mports:
cd /usr/mports/net/p5-POEx-Role-TCPServer && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-POEx-Role-TCPServer>0:net/p5-POEx-Role-TCPServer
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 7
p5-MooseX-Declare>0: devel/p5-MooseX-Declarep5-MooseX-Types>0: devel/p5-MooseX-Typesp5-MooseX-Types-Structured>0: devel/p5-MooseX-Types-Structuredp5-POE>0: devel/p5-POEp5-POEx-Role-SessionInstantiation>0: devel/p5-POEx-Role-SessionInstantiationp5-POEx-Types>0: devel/p5-POEx-Typesp5-aliased>0: devel/p5-aliased
Runtime 7
p5-MooseX-Declare>0: devel/p5-MooseX-Declarep5-MooseX-Types>0: devel/p5-MooseX-Typesp5-MooseX-Types-Structured>0: devel/p5-MooseX-Types-Structuredp5-POE>0: devel/p5-POEp5-POEx-Role-SessionInstantiation>0: devel/p5-POEx-Role-SessionInstantiationp5-POEx-Types>0: devel/p5-POEx-Typesp5-aliased>0: devel/p5-aliased
Build dependencies 7
Run dependencies 7
Required by 1
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 2
- %%SITE_PERL%%/POEx/Role/TCPServer.pm
- %%PERL5_MAN3%%/POEx::Role::TCPServer.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| POEx-Role-TCPServer-1.102740.tar.gz | 11353 | e1f46b31a30e81eaa14a613ae9f1cb1ca50a30c4a97d85cf2d4a33478f6af56d |
Master sites 1
- CPAN