in transcoder/message/factory/CmeMessageFactory.py [0:0]
def build(self, msg_buffer, offset):
template_id = unpack_from('<H', msg_buffer, 2)[0]
message_type = self.schema.get_message_type(template_id)
if message_type is None:
raise TemplateSchemaNotDefinedError(f'Schema not found for template_id: {template_id}')
message = message_type()
message.wrap(msg_buffer, offset)
return message, len(msg_buffer)