Python Language Bindings
These are the Python language bindings for cross-language Dragon communication and synchronization objects.
The Dragon native event is an object that is used for signaling between threads or processes. |
|
The Dragon native lock provides basic synchronization functionality between processes and threads. |
|
The Dragon native machine interface provides hardware related functionality. |
|
The Dragon native process object provides process management across one or multiple distributed systems. |
|
This module broadly defines the ProcessGroup API. |
|
The Dragon native queue provides ordered object communication between processes. |
|
The Dragon native implementation of the classical semaphore synchronization object. |
|
The Dragon native value is an ctypes object allocated from shared memory. |
|
The Dragon native array is an ctypes object allocated from shared memory. |
|
The Dragon native pool manages a pool of child processes that can be used to run python callables. |