Home | History | Annotate | Download | only in cf

Lines Matching defs:formData

36 #include "FormData.h"
54 static HashMap<CFReadStreamRef, RefPtr<FormData> >& getStreamFormDatas()
56 static HashMap<CFReadStreamRef, RefPtr<FormData> > streamFormDatas;
180 FormData* formData = static_cast<FormData*>(context);
191 size_t size = formData->elements().size();
194 newInfo->remainingElements.append(formData->elements()[size - i - 1]);
196 getStreamFormDatas().set(stream, adoptRef(formData));
317 void setHTTPBody(CFMutableURLRequestRef request, PassRefPtr<FormData> formData)
319 if (!formData) {
324 size_t count = formData->elements().size();
331 const FormDataElement& element = formData->elements()[0];
343 const FormDataElement& element = formData->elements()[i];
356 PassRefPtr<FormData> httpBodyFromRequest(CFURLRequestRef request)
359 return FormData::create(CFDataGetBytePtr(bodyData.get()), CFDataGetLength(bodyData.get()));
362 RefPtr<FormData> formData = FormData::create();
370 formData->appendFile(filename);
373 formData->appendData(CFDataGetBytePtr(data), CFDataGetLength(data));
377 return formData.release();