forked from qt-creator/qt-creator
LanguageClient: Restructure request response handling
Instead of working on a Client member IContent now returns an optional response handler that consists of an id, a name and a callback. Change-Id: I5ca7dd4eaa7ae37f333f99c9fe60339db03ebf2c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -211,7 +211,8 @@ private:
|
||||
LanguageServerProtocol::MethodHandler)>;
|
||||
|
||||
State m_state = Uninitialized;
|
||||
QHash<LanguageServerProtocol::MessageId, LanguageServerProtocol::ResponseHandler> m_responseHandlers;
|
||||
QHash<LanguageServerProtocol::MessageId,
|
||||
LanguageServerProtocol::ResponseHandler::Callback> m_responseHandlers;
|
||||
QHash<QByteArray, ContentHandler> m_contentHandler;
|
||||
QString m_displayName;
|
||||
LanguageFilter m_languagFilter;
|
||||
|
||||
Reference in New Issue
Block a user