Generate request/response message.

		:param beacon_config: server or client configuration. Client configuration is used for request and \
		server configuration for response
		:param invert_hello: return message with reverse header when this argument is set to True.
		:return: bytes

def _message(self, beacon_config, invert_hello=False):
		""" Generate request/response message.

		:param beacon_config: server or client configuration. Client configuration is used for request and \
		server configuration for response
		:param invert_hello: return message with reverse header when this argument is set to True.
		:return: bytes
		"""

		message = self.hello_message(invert_hello=invert_hello) + self._message_address_generate(beacon_config)
		return message