| MqBufferAtomU | Union used to set or modify native data from an MqBufferS object |
| MqBufferLS | Object to manage an array of MqBufferS items |
| MqBufferS | Defines an object to store generic (e.g mixed typed) data |
| MqBufferU | Union for all data items supported by MqBufferS |
| MqCallbackS | Used for callback function pointer management |
| MqConfigS | End-user configuration data, also available as command-line options |
| MqErrorS | |
| MqFactoryS | Used for factory function pointer management |
| MqFactoryS::MqFactoryS::MqFactoryCreateS | Function pointer to create an object |
| MqFactoryS::MqFactoryS::MqFactoryDeleteS | Function pointer to delete an object |
| MqIoConfigS | |
| MqIoPipeConfigS | |
| MqIoTcpConfigS | |
| MqIoUdsConfigS | |
| MqLinkS | Main libmsgque object |
| MqLinkSetupS | Used to Create/Delete of object |
| MqS | Prototype for a context object |
| MqSetupS | Application-programmer configuration data |
1.5.8