parameters: (self, event_name, **kwargs)
return_statement: return self._emit(event_name, kwargs)
docstring: Emit an event by name with arguments passed as keyword args.
  
              >>> responses = emitter.emit(
              ...     'my-event.service.operation', arg1='one', arg2='two')
  
          :rtype: list
          :return: List of (handler, response) tuples from all processed
                   handlers.
docstring_summary: Emit an event by name with arguments passed as keyword args.
docstring_tokens: Emit an event by name with arguments passed as keyword args .
function: def emit(self, event_name, **kwargs):
          """
          Emit an event by name with arguments passed as keyword args.
  
              >>> responses = emitter.emit(
              ...     'my-event.service.operation', arg1='one', arg2='two')
  
          :rtype: list
          :return: List of (handler, response) tuples from all processed
                   handlers.
          """
          return self._emit(event_name, kwargs)
function_tokens: def emit ( self , event_name , * * kwargs ) : return self . _emit ( event_name , kwargs )