introduced StringIO

introduce line oriented communication
+ HasIodev Mixin
+ minor fixes
Change-Id: I22605824d2f45147224840172bae281f85c80a11
Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/21953
Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de>
Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
This commit is contained in:
2019-12-03 15:50:45 +01:00
parent f5af074015
commit bc089d2ae0
5 changed files with 283 additions and 5 deletions

View File

@@ -258,7 +258,6 @@ class Override(CountedObj):
class Command(Accessible):
"""storage for Commands settings (description + call signature...)
"""
# datatype is not listed (handled separately)
properties = {
'description': Property('Description of the Command', TextType(),
extname='description', export=True, mandatory=True),
@@ -326,4 +325,5 @@ PREDEFINED_ACCESSIBLES = dict(
go = Command,
abort = Command,
shutdown = Command,
communicate = Command,
)