protected function _processCmdContinuation($pipeline, $noexception = false)
    {
        do {
            $ob = $this->_getLine($pipeline);
        } while ($ob instanceof Horde_Imap_Client_Interaction_Server_Untagged);

        if ($ob instanceof Horde_Imap_Client_Interaction_Server_Continuation) {
            return $ob;
        } elseif ($noexception) {
            return false;
        }

        $this->_debug->info(
            'ERROR: Unexpected response from server while waiting for a continuation request.'
        );
        $e = new Horde_Imap_Client_Exception(
            Horde_Imap_Client_Translation::r("Error when communicating with the mail server."),
            Horde_Imap_Client_Exception::SERVER_READERROR
        );
        $e->details = strval($ob);

        throw $e;
    }
protected function _processCmdContinuation($pipeline, $noexception = false)
    {
        do {
            $ob = $this->_getLine($pipeline);
        } while ($ob instanceof Horde_Imap_Client_Interaction_Server_Untagged);

        if ($ob instanceof Horde_Imap_Client_Interaction_Server_Continuation) {
            return $ob;
        } elseif ($noexception) {
            return false;
        }

        $this->_debug->info(
            'ERROR: Unexpected response from server while waiting for a continuation request.'
        );
        $e = new Horde_Imap_Client_Exception(
            Horde_Imap_Client_Translation::r("Error when communicating with the mail server."),
            Horde_Imap_Client_Exception::SERVER_READERROR
        );
        $e->details = strval($ob);

        throw $e;
    }
protected function _processCmdContinuation ( $ pipeline , $ noexception = false ) { do { $ ob = $ this -> _getLine ( $ pipeline ) ; } while ( $ ob instanceof Horde_Imap_Client_Interaction_Server_Untagged ) ; if ( $ ob instanceof Horde_Imap_Client_Interaction_Server_Continuation ) { return $ ob ; } elseif ( $ noexception ) { return false ; } $ this -> _debug -> info ( 'ERROR: Unexpected response from server while waiting for a continuation request.' ) ; $ e = new Horde_Imap_Client_Exception ( Horde_Imap_Client_Translation :: r ( "Error when communicating with the mail server." ) , Horde_Imap_Client_Exception :: SERVER_READERROR ) ; $ e -> details = strval ( $ ob ) ; throw $ e ; }
Process a command continuation response.

@param Horde_Imap_Client_Interaction_Pipeline $pipeline  The pipeline
object.
@param boolean $noexception                              Don't throw
exception if
continuation
does not occur.

@return mixed  A Horde_Imap_Client_Interaction_Server_Continuation
object or false.

@throws Horde_Imap_Client_Exception
Process a command continuation response .