Define basic MessageQueue interface.