What KillType Reboot really mean?

KillType has values like this:

enum KillType {

KillInstantly,

InjectFaults,

FailDisk,

RebootAndDelete,

RebootProcessAndDelete,

RebootProcessAndSwitch, // Reboot and switch cluster file

Reboot,

RebootProcess,

None

};

From the code here, it shows that
function simulatedFDBDRebooter handles error killTypes within [RebootProcessAndDelete, …];

its caller simulatedMachine handles error killTypes with [KillInstantly, RebootAndDelete].

What does Reboot mean?

It seems have the same effect as RebootProcess but it looks like it should mean “Reboot machine” hence it should be handled by simulatedMachine – just like RebootAndDelete.