driver

An abstract class which defines the communications protocol with a system.