class RemoteServer final
{ public: // For slideshowimpl to inform us. staticvoid presentationStarted( const css::uno::Reference<
css::presentation::XSlideShowController > &rController ); staticvoid presentationStopped();
/// ensure that discoverability (eg. for Bluetooth) is enabled
SD_DLLPUBLIC staticvoid ensureDiscoverable(); /// restore the state of discoverability from before ensureDiscoverable
SD_DLLPUBLIC staticvoid restoreDiscoverable();
// For the communicator staticvoid removeCommunicator( Communicator const * pCommunicator ); //private: // these are public because 3 classes and a function need access static ::osl::Mutex sDataMutex; static ::std::vector<Communicator*> sCommunicators;
};
class IPRemoteServer final : public salhelper::Thread
{ public: // Internal setup staticvoid setup();
// For the control dialog
SD_DLLPUBLIC static std::vector<std::shared_ptr<ClientInfo>> getClients();
SD_DLLPUBLIC staticbool connectClient(const std::shared_ptr<ClientInfo>& pClient,
std::u16string_view aPin);
SD_DLLPUBLIC staticvoid deauthoriseClient(const std::shared_ptr<ClientInfo>& pClient);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.