Lines Matching defs:response

549                 ALOGE("Error reading rtsp response. (%s)", strerror(errno));
634 sp<ARTSPResponse> response = new ARTSPResponse;
635 response->mStatusLine = statusLine;
637 ALOGI("status: %s", response->mStatusLine.c_str());
639 ssize_t space1 = response->mStatusLine.find(" ");
643 ssize_t space2 = response->mStatusLine.find(" ", space1 + 1);
650 if (!IsRTSPVersion(AString(response->mStatusLine, 0, space1))) {
653 response->mStatusLine,
655 response->mStatusLine.size() - space2 - 1)));
659 response->mStatusCode = 0;
662 response->mStatusLine, space1 + 1, space2 - space1 - 1);
665 statusCodeStr.c_str(), &response->mStatusCode)
666 || response->mStatusCode < 100 || response->mStatusCode > 999) {
692 AString &value = response->mHeaders.editValueAt(lastDictIndex);
710 lastDictIndex = response->mHeaders.add(key, line);
713 for (size_t i = 0; i < response->mHeaders.size(); ++i) {
714 response->mHeaders.editValueAt(i).trim();
719 ssize_t i = response->mHeaders.indexOfKey("content-length");
722 AString value = response->mHeaders.valueAt(i);
729 response->mContent = new ABuffer(contentLength);
731 if (receive(response->mContent->data(), contentLength) != OK) {
736 if (response->mStatusCode == 401) {
738 && parseAuthMethod(response)) {
740 CHECK_EQ((status_t)OK, findPendingRequest(response, &i));
761 ? handleServerRequest(response)
762 : notifyResponseListener(response);
773 AString response;
774 response.append("RTSP/1.0 501 Not Implemented\r\n");
786 response.append("CSeq: ");
787 response.append(cseq);
788 response.append("\r\n");
791 response.append("\r\n");
794 while (numBytesSent < response.size()) {
796 send(mSocket, response.c_str() + numBytesSent,
797 response.size() - numBytesSent, 0);
808 ALOGE("Error sending rtsp response (%s).", strerror(errno));
836 const sp<ARTSPResponse> &response, ssize_t *index) const {
839 ssize_t i = response->mHeaders.indexOfKey("cseq");
847 AString value = response->mHeaders.valueAt(i);
866 const sp<ARTSPResponse> &response) {
868 status_t err = findPendingRequest(response, &i);
871 // An unsolicited server response is not a problem.
883 reply->setObject("response", response);
889 bool ARTSPConnection::parseAuthMethod(const sp<ARTSPResponse> &response) {
890 ssize_t i = response->mHeaders.indexOfKey("www-authenticate");
896 AString value = response->mHeaders.valueAt(i);
1028 fragment.append("response=\"");