# Functions
All will loop through all provided objects and call their Stop method.
AllAsync does exactly the same thing as All but does so asynchronously.
AllWithTimeout all provided objects and call their StopWithTimeout method with the given timeout value.
AllWithTimeoutAsync does exactly the same thing as AllWithTimeout but does so asynchronously.