-
- Downloads
jamiaccount: extract conversation's related code from class
This patches introduces two new concepts in order to reduce the code of JamiAccount. ChannelHandlers to manages protocols logic. The idea of this class is to handle channels per protocol, accept and reject it. AccountModule, to be able to separate logic between call managements datatransfer, config and conversation but give an interface to detect when some events should occurs. Change-Id: I34ff07852c06d7266411f1ffb32b71a1834aba4f GitLab: #603
Showing
- src/account.cpp 0 additions, 9 deletionssrc/account.cpp
- src/account.h 6 additions, 23 deletionssrc/account.h
- src/call.cpp 2 additions, 2 deletionssrc/call.cpp
- src/call_factory.cpp 1 addition, 1 deletionsrc/call_factory.cpp
- src/client/conversation_interface.cpp 29 additions, 14 deletionssrc/client/conversation_interface.cpp
- src/client/datatransfer.cpp 2 additions, 1 deletionsrc/client/datatransfer.cpp
- src/data_transfer.cpp 1 addition, 1 deletionsrc/data_transfer.cpp
- src/im/message_engine.cpp 1 addition, 1 deletionsrc/im/message_engine.cpp
- src/jamidht/CMakeLists.txt 5 additions, 0 deletionssrc/jamidht/CMakeLists.txt
- src/jamidht/Makefile.am 5 additions, 0 deletionssrc/jamidht/Makefile.am
- src/jamidht/account_manager.cpp 8 additions, 107 deletionssrc/jamidht/account_manager.cpp
- src/jamidht/account_manager.h 0 additions, 14 deletionssrc/jamidht/account_manager.h
- src/jamidht/archive_account_manager.cpp 6 additions, 6 deletionssrc/jamidht/archive_account_manager.cpp
- src/jamidht/channel_handler.h 67 additions, 0 deletionssrc/jamidht/channel_handler.h
- src/jamidht/connectionmanager.cpp 1 addition, 1 deletionsrc/jamidht/connectionmanager.cpp
- src/jamidht/conversation_channel_handler.cpp 71 additions, 0 deletionssrc/jamidht/conversation_channel_handler.cpp
- src/jamidht/conversation_channel_handler.h 66 additions, 0 deletionssrc/jamidht/conversation_channel_handler.h
- src/jamidht/conversation_module.cpp 1479 additions, 0 deletionssrc/jamidht/conversation_module.cpp
- src/jamidht/conversation_module.h 343 additions, 0 deletionssrc/jamidht/conversation_module.h
- src/jamidht/jamiaccount.cpp 462 additions, 1505 deletionssrc/jamidht/jamiaccount.cpp
Loading
Please register or sign in to comment