code: def on_message_begin(self, func):
      for key in self.services.keys():
          self.services[key].on_message_begin(func)
  
file_path: infinity/third_party/thrift/lib/py/src/TMultiplexedProcessor.py
imports: from thrift.Thrift import TProcessor, TMessageType
  from thrift.protocol import TProtocolDecorator, TMultiplexedProtocol
  from thrift.protocol.TProtocol import TProtocolException
label_desc: Use image node_id 4 for calling the TMultiplexedProcessor obj's underlying member method code with example usage: obj.on_message_begin(func) without return types