(listenData *ListenData, disabled, isChild, prevented bool)
| 206 | } |
| 207 | |
| 208 | func newPostStartupMessageData(listenData *ListenData, disabled, isChild, prevented bool) *PostStartupMessageData { |
| 209 | clone := *listenData |
| 210 | if len(listenData.ChildPIDs) > 0 { |
| 211 | clone.ChildPIDs = slices.Clone(listenData.ChildPIDs) |
| 212 | } |
| 213 | |
| 214 | return &PostStartupMessageData{ |
| 215 | ListenData: &clone, |
| 216 | Disabled: disabled, |
| 217 | IsChild: isChild, |
| 218 | Prevented: prevented, |
| 219 | } |
| 220 | } |
| 221 | |
| 222 | func newHooks(app *App) *Hooks { |
| 223 | return &Hooks{ |
no outgoing calls