libervia-backend/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 60b8c8fa73 plugin pipe/stream, file transfert: refactoring and improvments:
this is a big patch as things had to be changed at the same time.

- changed methods using profile argument to use client instead
- move SatFile in a new tools.stream module, has it should be part of core, not a plugin
- new IStreamProducer interface, to handler starting a pull producer
- new FileStreamObject which create a stream producer/consumer from a SatFile
- plugin pipe is no more using unix named pipe, as it complicate the thing,
  special care need to be taken to not block, and it's generally not necessary.
  Instead a socket is now used, so the plugin has been renomed to jingle stream.
- bad connection/error should be better handler in jingle stream plugin, and code should not block anymore
- jp pipe commands have been updated accordingly

fix bug 237
2018-02-08 00:37:42 +01:00
..
bridge dates update 2018-01-26 11:14:13 +01:00
core dates update 2018-01-26 11:14:13 +01:00
memory dates update 2018-01-26 11:14:13 +01:00
plugins plugin pipe/stream, file transfert: refactoring and improvments: 2018-02-08 00:37:42 +01:00
stdui dates update 2018-01-26 11:14:13 +01:00
test dates update 2018-01-26 11:14:13 +01:00
tools plugin pipe/stream, file transfert: refactoring and improvments: 2018-02-08 00:37:42 +01:00
twisted/plugins dates update 2018-01-26 11:14:13 +01:00
__init__.py core: removed pyfeed and xe dependencies: 2016-04-17 17:08:12 +02:00
sat.sh core (sat.sh): force python 2 to launch twistd, and avoid launching wrong version if twistd is installed for python 3 too 2017-11-17 10:59:59 +01:00