This repository contains Python 3 package ac, which is a library for using
hJOPserver's AC
API nicely.
See test/basic.py or examples for examples of using.
- If you just want to execute predefined steps, look at
examples/dance.pyand simply modify the file. - If you want to implement general AC client, inherit your own class from 'AC'
class. Look at
examples/autojc.py.
ac: main ac libraryac.py: AC class definition. You should subclass this class to create your own specific AC.blocks.py: interface for Panel Server BLOCKS API: registering blocks for change events, processing change events.events.py: decorators for global events (on_connect,on_disconnect, ...)panel_client.pt,pt.py: Panel Server & PT server connection managers.
utils: higher-level abstract utils used mainly inexamples, but can contain also other utils. Utils are indended for importing in other projects.examples: examples of usingaclibrary, not intended to import from other projects.- Use
examples/template.pyfor creating your own AC.
- Use
test: tests of AC library.
This project was created by:
- Jan Horacek ([email protected])
This project in available under Apache License v2.0.