Name Description Size
child_process.cc 849
child_process.h 1556
child_process_host.cc 2030
child_process_host.h 2576
child_thread.cc 1345
child_thread.h 1455
chrome_switches.cc 656
chrome_switches.h 632
ipc_channel.h 8203
ipc_channel_capability.h 2528
ipc_channel_posix.cc 46142
ipc_channel_posix.h 8590
ipc_channel_utils.cc 2692
ipc_channel_utils.h 780
ipc_channel_win.cc 30191
ipc_channel_win.h 7478
ipc_message.cc static 6662
ipc_message.h UNUSED = 0x0100, 13497
ipc_message_utils.cc 3342
ipc_message_utils.h Context used to serialize into an IPC::Message. Provides relevant context used when serializing. 26566
mach_ipc_mac.cc 3366
mach_ipc_mac.h 1702
mach_message_source_mac.cc 2095
mach_message_source_mac.h 2072
process_watcher.h 1361
process_watcher_posix_sigchld.cc Do everything possible to ensure that |process| has been reaped before this process exits. |grim| decides how strict to be with the child's shutdown. | child exit timeout | upon parent shutdown: +--------------------+---------------------------------- force=true | 2 seconds | kill(child, SIGKILL) force=false | infinite | waitpid(child) If a child process doesn't shut down properly, and |grim=false| used, then the parent will wait on the child forever. So, |force=false| is expected to be used when an external entity can be responsible for terminating hung processes, e.g. automated test harnesses. 5650
process_watcher_win.cc 3622