interface for a hardware trigger driver