def get_data_up_down(self, dt):
     """Get data transferred during session."""
     tx_amount, rx_amount = pvpncli_utils.get_transferred_data()
     try:
         self.ids.main_screen.ids.data_received.text = rx_amount
         self.ids.main_screen.ids.data_sent.text = tx_amount
     except Exception as e:
         print('Exception from get_data_up_down(): ', e)
예제 #2
0
    def data_sent_received(self):
        """Get and returns ammount of sent and received data.
        """

        sent_amount, received_amount = get_transferred_data()

        sent_amount = sent_amount if is_connected else ""
        received_amount = received_amount if is_connected else ""

        return (received_amount, sent_amount)
예제 #3
0
def update_sent_received_data(dict_labels):
    tx_amount, rx_amount = get_transferred_data()

    rx_amount = rx_amount if is_connected else ""
    
    dict_labels["received_label"].set_markup('<span>{0}</span>'.format(rx_amount))

    # Get and set sent data
    tx_amount = tx_amount if is_connected else ""
    dict_labels["sent_label"].set_markup('<span>{0}</span>'.format(tx_amount))
    
    return True