(self, topicArgs: Sequence[str], topicKwargs: Sequence[str])
:param topicArgs: list of argument names that will be required when sending
            a message to listener. Hence order of items in topicArgs matters.
        :param topicKwargs: list of argument names that will be optional, ie given as keyword arguments
            when sending a message to listener. The list is unordered.
:param topicArgs: list of argument names that will be required when sending
            a message to listener. Hence order of items in topicArgs matters.
        :param topicKwargs: list of argument names that will be optional, ie given as keyword arguments
            when sending a message to listener. The list is unordered.
: param topicArgs : list of argument names that will be required when sending a message to listener . Hence order of items in topicArgs matters . : param topicKwargs : list of argument names that will be optional ie given as keyword arguments when sending a message to listener . The list is unordered .
def __init__(self, topicArgs: Sequence[str], topicKwargs: Sequence[str]):
        """
        :param topicArgs: list of argument names that will be required when sending
            a message to listener. Hence order of items in topicArgs matters.
        :param topicKwargs: list of argument names that will be optional, ie given as keyword arguments
            when sending a message to listener. The list is unordered. """
        self._topicArgs = set(topicArgs)
        self._topicKwargs = set(topicKwargs)
def __init__ ( self , topicArgs : Sequence [ str ] , topicKwargs : Sequence [ str ] ) : self . _topicArgs = set ( topicArgs ) self . _topicKwargs = set ( topicKwargs )