Api::HotRestartOsSysCalls& hot_restart_os_sys_calls = Api::HotRestartOsSysCallsSingleton::get();
// affecting any currently running processes. The process runner should try again later with some
// multiple Envoys with different base-ids run on a single host. Note that older versions of Envoy
// If our parent ever goes away just terminate us so that we don't have to rely on ops/launching
int HotRestartImpl::duplicateParentListenSocket(const std::string& address, uint32_t worker_index,
OptRef<Network::ParentDrainedCallbackRegistrar> HotRestartImpl::parentDrainedCallbackRegistrar() {
absl::optional<HotRestart::AdminShutdownResponse> HotRestartImpl::sendParentAdminShutdownRequest() {