Пример #1
0
    def factory(mcs, packet):
        container = alfred_packet.parse(packet)
        typeid = container.alfred_tlv.type

        for message_type in mcs.message_types:
            if message_type._message_type == typeid:
                return message_type(container)

        return Message(container)
Пример #2
0
 def setUp(self):
     self.container = alfred_packet.parse(expected_bytes)
     self.message = StatusError(self.container)
Пример #3
0
 def setUp(self):
     self.container = alfred_packet.parse(expected_bytes)
     self.message = PushData(self.container)
 def setUp(self):
     self.container = alfred_packet.parse(expected_bytes)
     self.message = AnnounceMaster(self.container)
Пример #5
0
 def setUp(self):
     self.container = alfred_packet.parse(expected_bytes)
     self.message = Request(self.container)