# Module supervisor_cpg_spawn

- Description
- Function Index
- Function Details

### CPG Supervisor Spawn.

Helper process for cpg_supervisor.

Copyright © 2013-2020 Michael Truog

Version: 1.8.1 Nov 26 2020 15:22:42 ------------------------------------------------------------------------

Behaviours: `gen_server`.

Authors: Michael Truog (`mjtruog at protonmail dot com`).

## Description

### CPG Supervisor Spawn.

Helper process for cpg_supervisor.

## Function Index

code_change/3 |
count_children/1 |
cpg_name/1 |
delete_child/2 |
handle_call/3 |
handle_cast/2 |
handle_info/2 |
init/1 |
restart_child/2 |
start_child/2 |
start_link/4 |
start_nomad_child/4 |
start_remote_child/2 |
terminate/2 |
terminate_child/2 |
which_children/1 |

## Function Details

### code_change/3

`code_change(X1, State, X3) -> any()`

### count_children/1

`count_children(Name) -> any()`

### cpg_name/1

`cpg_name(Name) -> any()`

### delete_child/2

`delete_child(Name, Id) -> any()`

### handle_call/3

`handle_call(X1, X2, State) -> any()`

### handle_cast/2

`handle_cast(X1, State) -> any()`

### handle_info/2

`handle_info(X1, State) -> any()`

### init/1

`init(X1) -> any()`

### restart_child/2

`restart_child(Name, Id) -> any()`

### start_child/2

`start_child(Name, ChildSpec) -> any()`

### start_link/4

`start_link(SpawnName, MaxR, MaxT, ChildSpecs) -> any()`

### start_nomad_child/4

`start_nomad_child(Name, MaxR, MaxT, ChildSpec) -> any()`

### start_remote_child/2

`start_remote_child(Name, ChildSpec) -> any()`

### terminate/2

`terminate(X1, X2) -> any()`

### terminate_child/2

`terminate_child(Name, Id) -> any()`

### which_children/1

`which_children(Name) -> any()`

Generated by EDoc