def METHOD_NAME(self, event_type, **kwargs):
    """
    Method for sending events to registered callbacks.
    If callbacks throws exceptions event propagation will stop and this method be part of the track trace.
    :param DfuEvent event_type:
    :param kwargs: Arguments to callback function
    :return:
    """
    if event_type in list(self.callbacks.keys()):
        for callback in self.callbacks[event_type]:
            callback(**kwargs)