Lines Matching refs:config
28 use crate::task::config::TaskConfig;
173 pub(crate) fn serialize_task_config(config: TaskConfig, reply: &mut MsgParcel) -> IpcResult<()> {
174 reply.write(&(config.common_data.action.repr as u32))?;
175 reply.write(&(config.common_data.mode.repr as u32))?;
176 reply.write(&(config.bundle_type))?;
177 reply.write(&(config.common_data.cover))?;
178 reply.write(&(config.common_data.network_config as u32))?;
179 reply.write(&(config.common_data.metered))?;
180 reply.write(&(config.common_data.roaming))?;
181 reply.write(&(config.common_data.retry))?;
182 reply.write(&(config.common_data.redirect))?;
183 reply.write(&(config.common_data.index))?;
184 reply.write(&(config.common_data.begins))?;
185 reply.write(&(config.common_data.ends))?;
186 reply.write(&(config.common_data.gauge))?;
187 reply.write(&(config.common_data.precise))?;
188 reply.write(&(config.common_data.priority))?;
189 reply.write(&(config.common_data.background))?;
190 reply.write(&(config.bundle))?;
191 reply.write(&(config.url))?;
192 reply.write(&(config.title))?;
193 reply.write(&(config.description))?;
194 reply.write(&(config.method))?;
195 // write config.headers
196 reply.write(&(config.headers.len() as u32))?;
197 for (k, v) in config.headers.iter() {
201 reply.write(&(config.data))?;
202 reply.write(&(config.token))?;
203 // write config.extras
204 reply.write(&(config.extras.len() as u32))?;
205 for (k, v) in config.extras.iter() {
209 reply.write(&(config.version as u32))?;
210 // write config.form_items
211 reply.write(&(config.form_items.len() as u32))?;
212 for i in 0..config.form_items.len() {
213 reply.write(&(config.form_items[i].name))?;
214 reply.write(&(config.form_items[i].value))?;
216 // write config.file_specs
217 reply.write(&(config.file_specs.len() as u32))?;
218 for i in 0..config.file_specs.len() {
219 reply.write(&(config.file_specs[i].name))?;
220 reply.write(&(config.file_specs[i].path))?;
221 reply.write(&(config.file_specs[i].file_name))?;
222 reply.write(&(config.file_specs[i].mime_type))?;
224 // write config.body_file_names
225 reply.write(&(config.body_file_paths.len() as u32))?;
226 for i in 0..config.body_file_paths.len() {
227 reply.write(&(config.body_file_paths[i]))?;