コード例 #1
0
 /**
  * @param int $timeout
  * @return array|mixed
  */
 public function next_frame($timeout = 0)
 {
     $this->debug->debug_msg('waiting for a new frame');
     if (!empty($this->frame_queue)) {
         return array_shift($this->frame_queue);
     }
     return $this->connection->wait_channel($this->channel_id, $timeout);
 }
コード例 #2
0
 public function next_frame($timeout = 0)
 {
     if ($this->debug) {
         MiscHelper::debug_msg("waiting for a new frame");
     }
     if (!empty($this->frame_queue)) {
         return array_shift($this->frame_queue);
     }
     return $this->connection->wait_channel($this->channel_id, $timeout);
 }