def __init__(self,<EOL>name,<EOL>task_queue,<EOL>result_queue,<EOL>shutdown_msg="<STR_LIT>",<EOL>need_response=False,<EOL>callback=None):
multiprocessing.Process.__init__(self)<EOL>self.name = name<EOL>self.response_name = '<STR_LIT>'<EOL>self.task_queue = task_queue<EOL>self.need_response = need_response<EOL>self.result_queue = result_queue<EOL>self.callback = callback<EOL>self.shutdown_msg = shutdown_msg<EOL>
__init__

        :param name: name of the consumer
        :param task_queue: queue for tasks to process
        :param result_queue: send results to back here
        :param shutdown_msg: custom poison pill  shutdown msg
        :param need_response: send a response back on result_queue
        :param callback: method for processing packets