The CController library contains a single C++ class and constant values necessary for camera operations; including getting/setting camera parameters (such as CCD temperature, binning, CCD amplifier selection, etc), starting/pausing/resuming and aborting exposures, and management of a kernel image buffer. The CController class is designed to represent and manage a single camera controller.