Described herein are the IARM-Bus types and functions that are part of the IR Manager application. The IR Manager application manages user input.