{"nodes": [{"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "label": "task_runner.cc", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L1"}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_onreceivedsignal", "label": "OnReceivedSignal()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L27", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskwaiter_taskwaiter", "label": "TaskRunnerImpl::TaskWaiter::~TaskWaiter()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L33", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "label": "TaskRunnerImpl::TaskRunnerImpl()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L35", "_callable": true}, {"id": "clocknowfunctionptr", "label": "ClockNowFunctionPtr", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc"}, {"id": "taskwaiter", "label": "TaskWaiter", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc"}, {"id": "duration", "label": "duration", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc"}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtask", "label": "TaskRunnerImpl::PostPackagedTask()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L48", "_callable": true}, {"id": "task", "label": "Task", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc"}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "label": "TaskRunnerImpl::PostPackagedTaskWithDelay()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L58", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_isrunningontaskrunner", "label": "TaskRunnerImpl::IsRunningOnTaskRunner()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L74", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "label": "TaskRunnerImpl::RunUntilStopped()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L78", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "label": "TaskRunnerImpl::RunUntilSignaled()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L114", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_requeststopsoon", "label": "TaskRunnerImpl::RequestStopSoon()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L135", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_runrunnabletasks", "label": "TaskRunnerImpl::RunRunnableTasks()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L139", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "label": "TaskRunnerImpl::ScheduleDelayedTasks()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L149", "_callable": true}, {"id": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "label": "TaskRunnerImpl::GrabMoreRunnableTasks()", "file_type": "code", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L161", "_callable": true}], "edges": [{"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "task_runner", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L5", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "csignal", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L7", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "thread", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L8", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "osp_logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L10", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_onreceivedsignal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L27", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskwaiter_taskwaiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L33", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L35", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "target": "clocknowfunctionptr", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "target": "taskwaiter", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "target": "duration", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L43", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L48", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtask", "target": "task", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L48", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L58", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "target": "task", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L58", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "target": "duration", "relation": "references", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L58", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_isrunningontaskrunner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L74", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L78", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L114", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_requeststopsoon", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L135", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_runrunnabletasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L139", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L149", "weight": 1.0}, {"source": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_cc", "target": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L161", "weight": 1.0}], "raw_calls": [{"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "callee": "OSP_CHECK_EQ", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L45", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_taskrunnerimpl", "callee": "thread::id", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L45", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtask", "callee": "emplace_back", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L50", "receiver": "tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtask", "callee": "move", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L50", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtask", "callee": "OnTaskPosted", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L52", "receiver": "task_waiter_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtask", "callee": "notify_one", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L54", "receiver": "run_loop_wakeup_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "duration::zero", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L61", "receiver": "Clock", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "emplace_back", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L62", "receiver": "tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "move", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L62", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "emplace", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L64", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "make_pair", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L65", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "now_function_", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L65", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "move", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L65", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "OnTaskPosted", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L68", "receiver": "task_waiter_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_postpackagedtaskwithdelay", "callee": "notify_one", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L70", "receiver": "run_loop_wakeup_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_isrunningontaskrunner", "callee": "this_thread::get_id", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L75", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "OSP_CHECK", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L79", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "this_thread::get_id", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L80", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "ScheduleDelayedTasks", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L88", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "GrabMoreRunnableTasks", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L89", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "RunRunnableTasks", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L90", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "GrabMoreRunnableTasks", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L107", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "RunRunnableTasks", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L108", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilstopped", "callee": "thread::id", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L111", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "OSP_CHECK_EQ", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L115", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "signal", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L118", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "signal", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L119", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "signal", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L121", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "RunUntilStopped", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L124", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "signal", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L126", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "signal", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L127", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_rununtilsignaled", "callee": "signal", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L129", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_requeststopsoon", "callee": "PostTask", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L136", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_runrunnabletasks", "callee": "move", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L143", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_runrunnabletasks", "callee": "task", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L144", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_runrunnabletasks", "callee": "clear", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L146", "receiver": "running_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "callee": "now_function_", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L153", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "callee": "upper_bound", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L154", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "callee": "begin", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L155", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "callee": "push_back", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L156", "receiver": "tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "callee": "move", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L156", "receiver": "std", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "callee": "erase", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L158", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_scheduledelayedtasks", "callee": "begin", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L158", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "OSP_CHECK", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L162", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "empty", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L162", "receiver": "running_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "empty", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L165", "receiver": "tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "swap", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L166", "receiver": "running_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "empty", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L176", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "begin", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L178", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "now_function_", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L178", "receiver": null, "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "unlock", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L183", "receiver": "lock", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "WaitForTaskToBePosted", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L184", "receiver": "task_waiter_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "empty", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L188", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "wait", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L189", "receiver": "run_loop_wakeup_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "wait_for", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L191", "receiver": "run_loop_wakeup_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "begin", "is_member_call": true, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L192", "receiver": "delayed_tasks_", "lang": "cpp"}, {"caller_nid": "$graphify-root$_breadcast_caststream_sys_vendor_openscreen_platform_impl_task_runner_taskrunnerimpl_grabmorerunnabletasks", "callee": "now_function_", "is_member_call": false, "source_file": "breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "source_location": "L192", "receiver": null, "lang": "cpp"}], "cpp_type_table": {"path": "$graphify-root$/breadcast-caststream-sys/vendor/openscreen/platform/impl/task_runner.cc", "table": {"task": "TaskWithMetadata"}}}