Difference between revisions of "Uno/Binary/Spec/Thread Affinity Bridge"

From Apache OpenOffice Wiki
< Uno‎ | Binary
Jump to: navigation, search
(moved from udk.openoffice.org)
 
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
author[[User:Kr|Kr]] <br>
+
Type: Specification State: Evolving  Availability: URE 1.3 (SRC680_m212)
version: {{REVISIONID}} <br>
 
state:  draft          <br>
 
created: 01/17/2006    <br>
 
type:    specification  <br>
 
  
== Binary UNO ==
+
The [[Uno/Spec/Thread Affinity Bridge]] for [[Uno/Binary|Binary Uno]].
=== Thread Environments ===
 
  
; Feature:
+
==API==
: A thread based purpose environment:
+
A [[Uno/Spec/Purpose Bridge]] named
: - enter: associates the current thread with the environment
+
  <code>"affine_uno_uno"</code>
:  - leave: in case no objects are mapped, disassociates the current thread with the environment
 
  
:  in case objects are mapped and this is the last leave:
+
==Dependencies==
:    - blocks until no objects are mapped anymore
+
* [[Uno/Spec/Environment Stack]]
 +
* [[Uno/Spec/Thread Affinity Bridge]]
  
:  - callInto: calls the passed function in the associated thread
 
:  - callOut:  calls the passed function in the waiting outer thread
 
  
; Rationale :
+
[[Category:Draft]]
 
+
[[Category:Spec]]
; API
+
[[Category:Uno]]
 
+
[[Category:Uno:Binary]]
; Compatibility Issues: None.
+
[[Category:Multi-Threading]]
 
 
; Dependencies:
 
:* EnvStack
 

Latest revision as of 07:25, 19 June 2007

Type: Specification State: Evolving Availability: URE 1.3 (SRC680_m212)

The Uno/Spec/Thread Affinity Bridge for Binary Uno.

API

A Uno/Spec/Purpose Bridge named

"affine_uno_uno"

Dependencies

Personal tools