Exemplo n.º 1
0
 def serialize_value(self):
     buf = bytearray()
     ifaddr = ipv4.text_to_bin(self.ifaddr)
     area_id = ipv4.text_to_bin(self.area_id)
     router_id = ipv4.text_to_bin(self.router_id)
     msg_pack_into(self._VALUE_PACK_STR, buf, 0, ifaddr, area_id, router_id, status, 0)
     return buf
Exemplo n.º 2
0
 def serialize_value(self):
     buf = bytearray()
     ifaddr = ipv4.text_to_bin(self.ifaddr)
     msg_pack_into(self._VALUE_PACK_STR, buf, 0, ifaddr)
     return buf
Exemplo n.º 3
0
 def serialize_value(self):
     buf = bytearray()
     addr = ipv4.text_to_bin(addr)
     msg_pack_into(self._VALUE_PACK_STR, buf, 0, self.lsa_type, self.opaque_type, 0, addr)
Exemplo n.º 4
0
 def serialize_value(self):
     buf = bytearray()
     ifaddr = ipv4.text_to_bin(self.ifaddr)
     area_id = ipv4.text_to_bin(self.area_id)
     msg_pack_into(self._VALUE_PACK_STR, buf, 0, ifaddr, area_id, self.is_self_originated, 0)
     return buf + self.lsa.serialize()
Exemplo n.º 5
0
 def serialize_value(self):
     buf = bytearray()
     area_id = ipv4.text_to_bin(self.area_id)
     msg_pack_into(self._VALUE_PACK_STR, buf, 0, area_id, self.lsa_type, self.opaque_type, "", self.opaque_id)
     return buf