def send_cert_browse_sequence(connection): """ TODO. """ Protocol.send_cert_browse(connection) ack_params = Protocol.recv_cert_browse(connection, timeout = 0) if ack_params['ack_code'] is not 0: return browse_size = ack_params['file_size'] offset = 0 blk_size = 0 while offset + blk_size < browse_size: Protocol.send_cert_block_browse(connection, offset) ack_params = Protocol.recv_cert_block_browse(connection) if ack_params['ack_code'] is not 0 : return offset = ack_params['Offset'] blk_size = ack_params['BlkSize'] print('Cert browse => BlkData: ' + ack_params['BlkData'])