:meth:`.WBeaconMessengerBase.request` method implementation.

		see :class:`.WBeaconGouverneurMessenger`

def response_address(self, beacon_config, request, client_address):
		""" :meth:`.WBeaconMessengerBase.request` method implementation.

		see :class:`.WBeaconGouverneurMessenger`
		"""
		si = self._message_address_parse(request, invert_hello=self.__invert_hello)
		address = si.address()
		port = si.port()
		return WIPV4SocketInfo(
			address if address is not None else client_address.address(),
			port if port is not None else client_address.port()
		)