You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			31 lines
		
	
	
		
			769 B
		
	
	
	
		
			Python
		
	
			
		
		
	
	
			31 lines
		
	
	
		
			769 B
		
	
	
	
		
			Python
		
	
"""0MQ Device classes for running in background threads or processes."""
 | 
						|
 | 
						|
# Copyright (C) PyZMQ Developers
 | 
						|
# Distributed under the terms of the Modified BSD License.
 | 
						|
 | 
						|
from __future__ import annotations
 | 
						|
 | 
						|
from zmq import DeviceType, proxy
 | 
						|
from zmq.devices import (
 | 
						|
    basedevice,
 | 
						|
    monitoredqueue,
 | 
						|
    monitoredqueuedevice,
 | 
						|
    proxydevice,
 | 
						|
    proxysteerabledevice,
 | 
						|
)
 | 
						|
from zmq.devices.basedevice import *
 | 
						|
from zmq.devices.monitoredqueue import *
 | 
						|
from zmq.devices.monitoredqueuedevice import *
 | 
						|
from zmq.devices.proxydevice import *
 | 
						|
from zmq.devices.proxysteerabledevice import *
 | 
						|
 | 
						|
__all__ = []
 | 
						|
for submod in (
 | 
						|
    basedevice,
 | 
						|
    proxydevice,
 | 
						|
    proxysteerabledevice,
 | 
						|
    monitoredqueue,
 | 
						|
    monitoredqueuedevice,
 | 
						|
):
 | 
						|
    __all__.extend(submod.__all__)  # type: ignore
 |