threading
全局多线程管理工具,提供了创建并发线程、线程锁、条件变量等功能。本章节介绍threading对象的成员函数。仅JavaScript语言策略支持该对象。
本章内容整章阅读
| 名称 | 描述 |
| threading.Thread | 创建并发线程。 |
| threading.getThread | 根据指定的线程ID获取线程对象。 |
| threading.mainThread | 获取主线程的线程对象,即策略中main()函数所在的线程。 |
| threading.currentThread | 获取当前线程的线程对象。 |
| threading.Lock | 创建线程锁对象。 |
| threading.Condition | 创建一个条件变量对象,该对象用于在多线程并发环境中实现线程间的同步与通信。 |
| threading.Event | 创建一个线程事件对象,该对象用于线程间的同步,允许一个线程等待另一个线程的通知或信号。 |
| threading.Dict | 创建一个字典对象,用于在并发线程间传递和共享数据。 |
| threading.Serve | 在策略进程内创建Http服务、TCP服务、Websocket服务(基于Http协议),返回Server对象。 |
| threading.pending | 获取当前策略程序中正在运行的并发线程数量。 |