Subclass of `BaseManager` which supports a number of shared object types. The types registered are those intended for the synchronization of threads, plus `dict`, `list` and `Namespace`. The `multiprocessing.Manager()` function creates started instances of this class.
| 1254 | # |
| 1255 | |
| 1256 | class SyncManager(BaseManager): |
| 1257 | ''' |
| 1258 | Subclass of `BaseManager` which supports a number of shared object types. |
| 1259 | |
| 1260 | The types registered are those intended for the synchronization |
| 1261 | of threads, plus `dict`, `list` and `Namespace`. |
| 1262 | |
| 1263 | The `multiprocessing.Manager()` function creates started instances of |
| 1264 | this class. |
| 1265 | ''' |
| 1266 | |
| 1267 | SyncManager.register('Queue', queue.Queue) |
| 1268 | SyncManager.register('JoinableQueue', queue.Queue) |
no outgoing calls
no test coverage detected
searching dependent graphs…