Ports 搜索

共有19,819项符合%22HTTP Server%22的查询结果,以下是第12,14112,150项(搜索用时0.01秒)
devel/IO-Detect-0.005 (Score: 9.2878623E-4)
Detect if a given scalar is a filehandle
It is stupidly complicated to detect whether a given scalar is a filehandle (or something filehandle like) in Perl. This module attempts to do so, but probably falls short in some cases. The primary advantage of using this module is that it gives you somebody to blame (me) if your code can't detect a filehandle. The main use case for IO::Detect is for when you are writing functions and you want to allow the caller to pass a file as an argument without being fussy as to whether they pass a file name or a file handle.
devel/Inline-Files-0.69 (Score: 9.2878623E-4)
Multiple virtual files at the end of your code
Inline::Files generalizes the notion of the __DATA__ marker and the associated <DATA> filehandle, to an arbitrary number of markers and associated filehandles.
devel/IO-Digest-0.11 (Score: 9.2878623E-4)
Calculate digests while reading or writing
This module allows you to calculate digests while reading or writing file handles. This avoids the case you need to reread the same content to compute the digests after written a file.
devel/IO-Event-0.813 (Score: 9.2878623E-4)
Tied Filehandles for Nonblocking IO with Object Callbacks
IO::Event provides an object-based callback system for handling nonblocking IO. The design goal is to provide a system that just does the right thing without the user needing to think about it much. All APIs are kept as simple as possible yet at the same time, all functionality is accesible if needed. Simple things are easy. Hard things are possible. Most of the time file handling syntax will work fine: <$filehandle> and print $filehandle 'stuff'. IO::Event provides automatic buffering of output (with a callback to throttle). It provides automatic line-at-a-time input. After initial setup, call IO::Event::loop(). IO::Event was originally written to use Event. IO::Event still defaults to using Event but it can now use AnyEvent or its own event loop.
devel/IO-FDPass-1.1 (Score: 9.2878623E-4)
Perl extension to pass a file descriptor over a socket
This small low-level module only has one purpose: pass a file descriptor to another process, using a (streaming) Unix domain socket (on POSIX systems) or any (streaming) socket (on WIN32 systems). The ability to pass file descriptors on windows is currently the unique selling point of this module. Have I mentioned that it is really small, too?
devel/IO-Interactive-1.021 (Score: 9.2878623E-4)
Utilities for interactive I/O
Utilities for interactive I/O
devel/IO-Lambda-1.23 (Score: 9.2878623E-4)
Non-blocking I/O in lambda style
This module is another attempt to fight the horrors of non-blocking I/O programming. It tries to bring back the simplicity of the declarative programming style, that is only otherwise available when one employs threads, coroutines, or co-processes.
devel/IO-MultiPipe-0.0.0 (Score: 9.2878623E-4)
Check for errors when running a command through multiple pipes
Normally if a part of a pipe fails, depending on the location, it won't be detected. This breaks down a command involving pipes and runs each command separately. It uses open3 to run each chunk of the pipe. use IO::MultiPipe; my $pipes = IO::MultiPipe->new(); #This sets the pipe that will be run. $pipes->set('sed s/-// | sed s/123/abc/ | sed s/ABC/abc/'); if ($pipes->{error}){ print "Error!\n"; } #'123-ABCxyz' through the command set above. my $returned=$pipes->run('123-ABCxyz');
devel/IO-Pager-0.36 (Score: 9.2878623E-4)
Select a pager, optionally pipe it output if destination is a TTY
IO::Pager is lightweight and can be used to locate an available pager and set $ENV{PAGER} sanely or as a factory for creating objects defined elsewhere such as IO::Pager::Buffered and IO::Pager::Unbuffered. IO::Pager subclasses are designed to programmatically decide whether or not to pipe a filehandle's output to a program specified in $ENV{PAGER}. Subclasses are only required to support filehandle output methods and close, namely
devel/IO-Pipely-0.005 (Score: 9.2878623E-4)
Portably create pipe() or pipe-like handles, one way or another
IO::Pipely - Portably create pipe() or pipe-like handles, one way or another. Pipes are troublesome beasts because there are a few different, incompatible ways to create them. Not all platforms support all ways, and some platforms may have hidden difficulties like incomplete or buggy support.