MCPcopy Create free account
hub / github.com/Netis/cloud-probe / capture_task_destroy

Function capture_task_destroy

cpworker/src/task.c:233–245  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

231}
232
233void capture_task_destroy(capture_task_t *task)
234{
235 if (!task)
236 return;
237
238 if (task->capturer)
239 destroy_capturer(task->capturer);
240 for (int i = 0; i < task->num_outputs; ++i)
241 destroy_output(task->outputs[i]);
242 if (task->outputs)
243 free(task->outputs);
244 free(task);
245}
246
247static void rtc_capture_task_packet_cb(const struct pcap_pkthdr *header, const uint8_t *pkt_data, int direct,
248 void *user)

Callers 5

capture_task_newFunction · 0.85
task_manager_newFunction · 0.85
task_manager_destroyFunction · 0.85
build_full_task_setFunction · 0.85
reclaim_old_resourcesFunction · 0.85

Calls 2

destroy_capturerFunction · 0.85
destroy_outputFunction · 0.85

Tested by

no test coverage detected