public function streaming($url, $callback, $params = array(), $proxy = '') {
        curl_exec($ch = $this->curlStreaming($url, $callback, $params, $proxy));
        // throw exception unless $callback returned true
        self::checkCurlError($ch);
    }
public function streaming($url, $callback, $params = array(), $proxy = '') {
        curl_exec($ch = $this->curlStreaming($url, $callback, $params, $proxy));
        // throw exception unless $callback returned true
        self::checkCurlError($ch);
    }
public function streaming ( $ url , $ callback , $ params = array ( ) , $ proxy = '' ) { curl_exec ( $ ch = $ this -> curlStreaming ( $ url , $ callback , $ params , $ proxy ) ) ; // throw exception unless $callback returned true
 self :: checkCurlError ( $ ch ) ; }
Execute streaming POST request.

@param string   $url      full or partial endpoint URL.
e.g. "statuses/sample", "https://stream.twitter.com/1.1/statuses/sample.json"
@param callable $callback function for processing each message.
if it returns true, your connection will be aborted.
@param mixed    [$params] 1-demensional array or query string.
@param string   [$proxy]  full proxy URL.
e.g. https://111.222.333.444:8080
@throws TwistException
Execute streaming POST request .