This is a set of Python3 libraries used in various other projects :
- AsyncIO generic toolbox
- AsyncIO TCP client and server
- AsyncIO UDP client
- AsyncIO MQTT client (using gmqtt)
- AsyncIO Asterisk AMI TCP client
- Audio toolbox
- Buffering / queues
- Console / input / output
- Network generic tools
- Logging tools
- String utilities, type conversions (including Python 3 strings)
- Time utilities
Plus some other things :
- AsyncIO template for building AsyncIO apps with proper task cancellation.
Just copy the corresponding .py files in the same folder as the main project.
Mail : t.ottavi@medi.fr
This is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.