first work on the websocket connection

This commit is contained in:
Jakob Ketterl
2019-05-04 16:56:23 +02:00
parent bd8e665198
commit 89690d214d
7 changed files with 158 additions and 33 deletions

23
owrx/config.py Normal file
View File

@ -0,0 +1,23 @@
class Property(object):
def __init__(self, value = None):
self.value = value
def getValue(self):
return self.value
def setValue(self, value):
self.value = value
class PropertyManager(object):
sharedInstance = None
@staticmethod
def getSharedInstance():
if PropertyManager.sharedInstance is None:
PropertyManager.sharedInstance = PropertyManager()
return PropertyManager.sharedInstance
def __init__(self):
self.properties = {}
def getProperty(self, name):
if not name in self.properties:
self.properties[name] = Property()
return self.properties[name]