22
33namespace Clue \React \Ami ;
44
5- use Clue \React \Ami \Protocol \Event ;
65use Clue \React \Ami \Protocol \Action ;
7- use Evenement \EventEmitter ;
8- use React \Stream \Stream ;
6+ use Clue \React \Ami \Protocol \ErrorException ;
7+ use Clue \React \Ami \Protocol \Event ;
8+ use Clue \React \Ami \Protocol \Message ;
99use Clue \React \Ami \Protocol \Parser ;
10+ use Clue \React \Ami \Protocol \UnexpectedMessageException ;
11+ use Evenement \EventEmitter ;
1012use React \Promise \Deferred ;
13+ use React \SocketClient \ConnectionInterface ;
1114use Exception ;
1215use UnexpectedValueException ;
13- use Clue \React \Ami \Protocol \Message ;
14- use Clue \React \Ami \Protocol \ErrorException ;
15- use Clue \React \Ami \Protocol \UnexpectedMessageException ;
1616
1717class Client extends EventEmitter
1818{
@@ -23,7 +23,7 @@ class Client extends EventEmitter
2323
2424 private $ actionId = 0 ;
2525
26- public function __construct (Stream $ stream , Parser $ parser = null )
26+ public function __construct (ConnectionInterface $ stream , Parser $ parser = null )
2727 {
2828 if ($ parser === null ) {
2929 $ parser = new Parser ();
@@ -47,8 +47,6 @@ public function __construct(Stream $stream, Parser $parser = null)
4747 $ this ->on ('error ' , array ($ that , 'close ' ));
4848
4949 $ this ->stream ->on ('close ' , array ($ that , 'close ' ));
50-
51- $ this ->stream ->resume ();
5250 }
5351
5452 public function request (Action $ message )
0 commit comments