Exemplo n.º 1
0
    def parse(self,obj):
        try:
            content = pickle.loads(obj)
        except:
            print("Undefined Message")
            return False

        if content["type"] == REQUEST:
            self._id = content["id"]
            self._type = content["type"]
            self._content = (content["id"],content["seq"])

        elif content["type"] == TOKEN:
            token = Token()
            token.createFromMsg(content["queue"],content["seq"])
            self._id = content["id"]
            self._type = content["type"]
            self._content = token
        return True