多个线程在单个研磨机脚本中执行不同的操作



我想创建一个脚本,如果正在执行http请求,例如,我使用代码中定义的http操作Play()播放了语音文件。在播放文件的同时,我希望调用 Pause() 操作,它可以暂停正在播放的文件。

我面临的问题是,由于对 PLAY 的 HTTP 请求被命中,脚本只有在 PLAY() 成功/失败执行后才能取回控制权,即当完成完整的播放操作时,我的暂停操作返回失败,因为当前没有任何正在播放的文件。

我不能使用 2 个脚本,因为两者都使用相同的数据(呼叫 ID)

对此的任何帮助将不胜感激。

提前谢谢。

更多细节会有所帮助。 线程在构造有效的暂停请求之前需要哪些信息? 发送播放请求的线程是否可以将此信息写入某个模块级数据结构? 然后,执行暂停的线程可以读取此信息并生成有效的请求。

相关内容

  • 没有找到相关文章

最新更新