def __init__(self, update_callback):
        """
        :param update_callback: A callable with signature ```callable(update)``` for processing outgoing updates
        formatted as strings.
        """
        self.update_callback = update_callback
        NetworkTables.addGlobalListener(self._nt_on_change, immediateNotify=True)
        NetworkTables.addConnectionListener(self._nt_connected, immediateNotify=True)
def __init__ ( self , update_callback ) : self . update_callback = update_callback NetworkTables . addGlobalListener ( self . _nt_on_change , immediateNotify = True ) NetworkTables . addConnectionListener ( self . _nt_connected , immediateNotify = True )
:param update_callback: A callable with signature ```callable(update)``` for processing outgoing updates
        formatted as strings.