mirror of
https://github.com/danog/process.git
synced 2024-11-30 04:39:04 +01:00
Update README
This commit is contained in:
parent
986ff9f8a6
commit
95e1641ffa
15
README.md
15
README.md
@ -1,28 +1,29 @@
|
|||||||
<p align="center">
|
# process
|
||||||
<a href="https://amphp.org/process"><img src="https://raw.githubusercontent.com/amphp/logo/master/repos/process.png?v=12-07-2017" alt="process"/></a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<p align="center">
|
<p>
|
||||||
<a href="https://travis-ci.org/amphp/process"><img src="https://img.shields.io/travis/amphp/process/master.svg?style=flat-square" alt="Build Status"/></a>
|
<a href="https://travis-ci.org/amphp/process"><img src="https://img.shields.io/travis/amphp/process/master.svg?style=flat-square" alt="Build Status"/></a>
|
||||||
<a href="https://coveralls.io/github/amphp/process?branch=master"><img src="https://img.shields.io/coveralls/amphp/process/master.svg?style=flat-square" alt="Code Coverage"/></a>
|
<a href="https://coveralls.io/github/amphp/process?branch=master"><img src="https://img.shields.io/coveralls/amphp/process/master.svg?style=flat-square" alt="Code Coverage"/></a>
|
||||||
<a href="https://github.com/amphp/process/releases"><img src="https://img.shields.io/github/release/amphp/process.svg?style=flat-square" alt="Release"/></a>
|
<a href="https://github.com/amphp/process/releases"><img src="https://img.shields.io/github/release/amphp/process.svg?style=flat-square" alt="Release"/></a>
|
||||||
<a href="https://github.com/amphp/process/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square" alt="License"/></a>
|
<a href="https://github.com/amphp/process/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square" alt="License"/></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center"><strong>Async process dispatcher built on the Amp concurrency framework.</strong></p>
|
This package provides an asynchronous process dispatcher that works on all major platforms (including Windows).
|
||||||
|
|
||||||
|
As Windows pipes are file handles and do not allow non-blocking access, this package makes use of a [process wrapper](https://github.com/amphp/windows-process-wrapper), that provides access to these pipes via sockets.
|
||||||
|
On Unix-like systems it uses the standard pipes, as these can be accessed without blocking there.
|
||||||
|
Concurrency is managed by the [Amp](https://github.com/amphp/amp) event loop.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
This package can be installed as a [Composer](https://getcomposer.org/) dependency.
|
This package can be installed as a [Composer](https://getcomposer.org/) dependency.
|
||||||
|
|
||||||
```bash
|
```
|
||||||
composer require amphp/process
|
composer require amphp/process
|
||||||
```
|
```
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
* PHP 7.0+
|
* PHP 7.0+
|
||||||
* [Amp framework](https://github.com/amphp/amp) (installed via composer)
|
|
||||||
|
|
||||||
## Versioning
|
## Versioning
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user