diff options
author | Ashod Nakashian <ashod.nakashian@collabora.co.uk> | 2019-04-17 16:23:39 +0100 |
---|---|---|
committer | Ashod Nakashian <ashnakash@gmail.com> | 2019-04-23 02:59:45 +0200 |
commit | b34786d2774b261be48de92f65a5d0aa3c32b289 (patch) | |
tree | 0acaf342c3e93465777a0aeca0568bdaec3c1bc7 /vcl/inc/svdata.hxx | |
parent | 9f32d341b80e1f1ffe28542f33003bfe5750639b (diff) |
Unipoll: add LibreOfficeKit API for polling, and an option to use it.
Change-Id: Iee7556ee52541ddbf1ef8f31e1ed4697f805a2ac
Reviewed-on: https://gerrit.libreoffice.org/70898
Tested-by: Jenkins
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Diffstat (limited to 'vcl/inc/svdata.hxx')
-rw-r--r-- | vcl/inc/svdata.hxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vcl/inc/svdata.hxx b/vcl/inc/svdata.hxx index 714c7c5a36e7..6a98ff4e3185 100644 --- a/vcl/inc/svdata.hxx +++ b/vcl/inc/svdata.hxx @@ -29,6 +29,7 @@ #include <vcl/svapp.hxx> #include <vcl/window.hxx> #include <vcl/task.hxx> +#include <LibreOfficeKit/LibreOfficeKitTypes.h> #include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/i18n/XCharacterClassification.hpp> @@ -385,6 +386,11 @@ struct ImplSVData css::uno::Reference<css::i18n::XCharacterClassification> m_xCharClass; Link<LinkParamNone*,void> maDeInitHook; + + // LOK & headless backend specific hooks + LibreOfficeKitPollCallback mpPollCallback = nullptr; + LibreOfficeKitWakeCallback mpWakeCallback = nullptr; + void *mpPollClosure = nullptr; }; css::uno::Reference<css::i18n::XCharacterClassification> const& ImplGetCharClass(); |