更新了生成m函数的代码。增添了socket通信部分