PHP Class Icicle\Concurrent\Sync\ChannelledStream

Supports full duplex read and write.
Inheritance: implements Icicle\Concurrent\Sync\Channel
Datei anzeigen Open project: icicleio/concurrent

Public Methods

Method Description
__construct ( ReadableStream $read, WritableStream $write = null ) Creates a new channel instance.
receive ( ) : Generator
send ( $data ) : Generator

Method Details

__construct() public method

Creates a new channel instance.
public __construct ( ReadableStream $read, WritableStream $write = null )
$read ReadableStream
$write WritableStream

receive() public method

public receive ( ) : Generator
return Generator

send() public method

public send ( $data ) : Generator
return Generator