예제 #1
0
 public function send($data)
 {
     $count = socket_write($this->socket, $data, strlen($data));
     $length = socket_read($this->socket, IProto::LENGTH_SIZE);
     $length = PackUtils::unpackLength($length);
     $data = socket_read($this->socket, $length);
     return $data;
 }
예제 #2
0
 /**
  * @expectedException \Tarantool\Exception\Exception
  * @expectedExceptionMessage Unable to unpack length value.
  */
 public function testUnpackLengthFromMalformedData()
 {
     PackUtils::unpackLength('foo');
 }