Interface EventedObject
Evented objects are owned by the fiber/task that created them and may only be used inside this
specific fiber. By using release
(), a fiber can drop the ownership of an object so that
another fiber can gain ownership using acquire
(). This way it becomes possible to share
connections and files across fibers.
Methods
Method name | Description |
---|---|
release | Releases the ownership of the object. |
acquire | Acquires the ownership of an unowned object. |
isOwner | Returns true if the calling fiber owns this object |
Authors
Sönke Ludwig
Copyright
© 2012 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.