def enquire_link(self): """ This method is used by client to ensure the connectivity with server. """ P = EnquireLink() P.sequence_number = Integer(self._next_seq_num(), 4) data = P.encode() self.pdus.update({P.sequence_number.value: {'req': P, 'resp': '', 'read': 'false'}}) self.socket.send(data)
def test_02_enquirelink_decode(): "Test EnquireLink decoding" data = b'\x00\x00\x00\x10\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\x01' P = EnquireLink.decode(data) assert '00 00 00 10 00 00 00 15 00 00 00 00 00 00 00 01 ' == hex_convert(P.encode(),150)
def enquire_link(self): P = EnquireLink() P.sequence_number = Integer(self._next_seq_num(), 4) data = P.encode() self.pdus.update({P.sequence_number.value: {'req': P}}) self.socket.send(data)
def test_01_enquirelink_encode(): "Test EnquireLink encoding" P = EnquireLink() assert '00 00 00 10 00 00 00 15 00 00 00 00 00 00 00 01 ' == hex_convert(P.encode(),150)