Home | History | Annotate | Download | only in http

Lines Matching refs:pickle

8 #include "base/pickle.h"
105 bool HttpResponseInfo::InitFromPickle(const Pickle& pickle,
111 if (!pickle.ReadInt(&iter, &flags))
122 if (!pickle.ReadInt64(&iter, &time_val))
128 if (!pickle.ReadInt64(&iter, &time_val))
133 headers = new HttpResponseHeaders(pickle, &iter);
143 ssl_info.cert = X509Certificate::CreateFromPickle(pickle, &iter, type);
147 if (!pickle.ReadInt(&iter, &cert_status))
153 if (!pickle.ReadInt(&iter, &security_bits))
160 if (!vary_data.InitFromPickle(pickle, &iter))
168 if (pickle.ReadString(&iter, &socket_address_host)) {
171 if (!pickle.ReadUInt16(&iter, &socket_address_port))
187 void HttpResponseInfo::Persist(Pickle* pickle,
209 pickle->WriteInt(flags);
210 pickle->WriteInt64(request_time.ToInternalValue());
211 pickle->WriteInt64(response_time.ToInternalValue());
225 headers->Persist(pickle, persist_options);
228 ssl_info.cert->Persist(pickle);
229 pickle->WriteInt(ssl_info.cert_status);
231 pickle->WriteInt(ssl_info.security_bits);
235 vary_data.Persist(pickle);
237 pickle->WriteString(socket_address.host());
238 pickle->WriteUInt16(socket_address.port());