Home | History | Annotate | Download | only in src

Lines Matching full:_request

125   _request = bp;
148 if (int(_request.length()) < _contentLength) {
150 if ( ! XmlRpcSocket::nbRead(this->getfd(), _request, &eof)) {
156 if (int(_request.length()) < _contentLength) {
166 XmlRpcUtil::log(3, "XmlRpcServerConnection::readRequest read %d bytes.", _request.length());
167 //XmlRpcUtil::log(5, "XmlRpcServerConnection::readRequest:\n%s\n", _request.c_str());
197 _request = "";
235 XmlRpcUtil::log(5, "XmlRpcServerConnection::parseRequest:\n%s\n", _request.c_str());
237 std::string methodName = XmlRpcUtil::parseTag(METHODNAME_TAG, _request, &offset);
239 if (methodName.size() > 0 && XmlRpcUtil::findTag(PARAMS_TAG, _request, &offset))
242 while (XmlRpcUtil::nextTagIs(PARAM_TAG, _request, &offset)) {
243 params[nArgs++] = XmlRpcValue(_request, &offset);
244 (void) XmlRpcUtil::nextTagIs(PARAM_ETAG, _request, &offset);
247 (void) XmlRpcUtil::nextTagIs(PARAMS_ETAG, _request, &offset);