]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-document.h
Rework the jobs system in order to make it simpler and more extensible. It
[evince.git] / libdocument / ev-document.h
index cfcccdbec72be67bbbc090aabf8e4ba8ac1c4358..367d6e6af39a518ab304fc98954c3ef05aeb8e9b 100644 (file)
@@ -101,11 +101,13 @@ GQuark           ev_document_error_quark      (void);
 GMutex          *ev_document_get_doc_mutex    (void);
 void             ev_document_doc_mutex_lock   (void);
 void             ev_document_doc_mutex_unlock (void);
+gboolean         ev_document_doc_mutex_trylock(void);
 
 /* FontConfig mutex */
 GMutex          *ev_document_get_fc_mutex     (void);
 void             ev_document_fc_mutex_lock    (void);
 void             ev_document_fc_mutex_unlock  (void);
+gboolean         ev_document_fc_mutex_trylock (void);
 
 EvDocumentInfo  *ev_document_get_info         (EvDocument      *document);
 gboolean         ev_document_load             (EvDocument      *document,