
Gungho::Engine - Base Class For Gungho Engine

package Gungho::Engine::SomeEngine;
use strict;
use base qw(Gungho::Engine);
sub run
{
....
}

Handles the response from DNS lookups.
Call finish_request() on the request, and delegates to Gungho's hnalde_response()
Perform whatever cleanup required on the request
Starts the engine. The exact behavior differs between each engines
Stops the engine. The exact behavior differs between each engines