Beispiel #1
0
    def test_parse(self):
        bytes = [0b11000010]

        qos = QoS.parse(ConstBitStream(bytes=bytes))

        self.assertEqual(qos.retry_mod, RetryMode.RETRY_MODE_NO)
        self.assertEqual(qos.resp_mod, ResponseMode.RESP_MODE_ANY)
        self.assertEqual(qos.record, True)
        self.assertEqual(qos.stop_on_err, True)
Beispiel #2
0
  def test_parse(self):
    bytes = [
      0b11100010
    ]

    qos = QoS.parse(ConstBitStream(bytes=bytes))

    self.assertEqual(qos.nls, True)
    self.assertEqual(qos.resp_mod, ResponseMode.RESP_MODE_ANY)
    self.assertEqual(qos.record, True)
    self.assertEqual(qos.stop_on_err, True)
Beispiel #3
0
 def parse(s):
     qos = QoS.parse(s)
     dorm_to = CT.parse(s)
     addressee = Addressee.parse(s)
     return Configuration(qos=qos, dorm_to=dorm_to, addressee=addressee)
Beispiel #4
0
 def parse(s):
   qos = QoS.parse(s)
   dorm_to = CT.parse(s)
   addressee = Addressee.parse(s)
   return Configuration(qos=qos, dorm_to=dorm_to, addressee=addressee)