ip.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:sequoia-ptpy 作者: Parrot-Developers 项目源码 文件源码
def __init__(self, device=None):
        '''Instantiate the first available PTP device over IP'''
        self.__setup_constructors()
        logger.debug('Init IP')

        self.__dev = device
        if device is None:
            raise NotImplementedError(
                'IP discovery not implemented. Please provide a device.'
            )
        self.__device = device

        # Signal usable implicit session
        self.__implicit_session_open = Event()
        # Signal implicit session is shutting down
        self.__implicit_session_shutdown = Event()

        self.__check_session_lock = Lock()
        self.__transaction_lock = Lock()

        self.__event_queue = Queue()

        atexit.register(self._shutdown)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号