octothorpe:用于Twisted的Asterisk Manager接口库

时间:2024-05-27 13:31:03
【文件属性】:

文件名称:octothorpe:用于Twisted的Asterisk Manager接口库

文件大小:40KB

文件格式:ZIP

更新时间:2024-05-27 13:31:03

python twisted asterisk Python

奥克索普 octothorpe是引擎的 (AMI)库。 目前,octothorpe仍在开发中。 因此,我目前无法提供API稳定性,但我打算这样做,因为它会进一步完善。 octothorpe的主要设计目标是分解所有通过AMI发出的无数个多路复用事件流,从而更轻松地单独关注它们。 例如,当出现新频道时,将newChannel方法,为该Channel对象提供一个Channel对象,此后您将在Channel对象上接收到与频道相关的事件,并可以针对该Channel发出操作。 (当然,您可以继承Channel 。) 要求 octothorpe仅取决于Twisted,并且是针对最新发行版开发的。 Twisted在setup.py声明为依赖项。 发展 requirements.txt指定了开发依赖关系,包括用于运行测试的依赖关系。 如上所述,您应该首先安装所有开发要求(您正在使用 ,对吗?): $


【文件预览】:
octothorpe-master
----MANIFEST.in(81B)
----README.rst(2KB)
----Vagrantfile(862B)
----setup.cfg(42B)
----octothorpe()
--------test()
--------__init__.py(0B)
--------ami.py(6KB)
--------channel.py(11KB)
--------asyncagi.py(7KB)
--------base.py(6KB)
----requirements.txt(30B)
----doc()
--------examples()
----setup.py(2KB)
----.gitignore(151B)
----etc()
--------playbook.yml(2KB)
--------50-vagrant-mount.rules(274B)
--------ansible-bootstrap-asterisk-current.repo(186B)
--------asterisk()
--------ansible-bootstrap-epel.repo(205B)

网友评论