Chat GraphQL API Layer Module.
The imtchatgql module bridges the imtchat domain model with the GraphQL API defined in the ImtChat SDL schema. It provides collection and object controller components that translate between C++ domain objects and SDL-generated GraphQL representation types.
Overview
- CConversationCollectionControllerComp — handles ConversationsList / ConversationItem queries, ConversationCreate and ConversationUpdate mutations
- CMessageCollectionControllerComp — handles MessagesList / MessageItem queries, MessageSend, MessageUpdate and MessageMarkRead mutations
Related Modules
- imtchat — domain model
- imtchatdb — database persistence
- imtchatgui — QML user interface
- imtdeskgql — Service Desk ticketing GraphQL API