Difference between revisions of "Spec/Threading-Architecture"

From Apache OpenOffice Wiki
Jump to: navigation, search
(The Basic OOo Threading Architecture)
 
m (Again fixed link.)
Line 15: Line 15:
 
* dtrans/?Drag&Drop?
 
* dtrans/?Drag&Drop?
  
Which leads to the following graphical overview:
+
Which leads to the following graphical overview:<br>
[[Image:Spec Architecture Threading Layout I.jpg]]
+
[[Image:Spec_Architecture_Threading_Basic.jpg]]

Revision as of 12:12, 6 April 2006

State: draft

The Basic OOo threading architecture defines all OOo components and applications to default to be thread unsafe, with only a few well motivated exceptions for thread safeness and thread affinity.

The following modules are declared to be thread safe:

  • ucb
  • ucbhelper
  • io/acceptor
  • configmgr
  •  ?desktop?/pkgmagr

The following modules are declared to be thread affine:

  •  ?tools?/DDE
  • dtrans/?clipboard?
  • dtrans/?Drag&Drop?

Which leads to the following graphical overview:
Spec Architecture Threading Basic.jpg

Personal tools