2.4 KiB
2.4 KiB
第三方交互 / TS-OPS
myopsserver2
声明:class
TS-OPS 自定义服务实现示例类
父类:opsserver
callBack(name, param, realdata)
声明:class function
处理 OPS 调用事件
可见性:public
| 参数 | 类型 | 说明 |
|---|---|---|
name |
string | 事件或配置项名称 |
param |
array | 事件携带的参数集合 |
realdata |
real | 事件携带的实时数值 |
hahaha2(a, b)
声明:class function
执行 TS-OPS 乘法示例,返回两个数的乘积
可见性:public
| 参数 | 类型 | 说明 |
|---|---|---|
a |
real | 可选。默认 1000。乘法示例中的第一个数值操作数 |
b |
real | 可选。默认 200。乘法示例中的第二个数值操作数或约束系数 |
getmydata(data_name)
声明:class function
获取 TS-OPS 服务本地 C:\test\ 目录下的 Excel 数据文件
可见性:public
| 参数 | 类型 | 说明 |
|---|---|---|
data_name |
string | 可选。默认 "testwbdata.xlsx"。要读取的服务端文件名 |
waitSubscription(name, param, realdata)
声明:class function
处理 TS-OPS 订阅请求;按 sleeptime 控制订阅频率,并返回时间或本地数据
可见性:public
| 参数 | 类型 | 说明 |
|---|---|---|
name |
string | 事件或配置项名称 |
param |
array | 事件携带的参数集合 |
realdata |
real | 事件携带的实时数值 |
my_multiply(a, b)
声明:class function
TS-OPS 服务示例函数,返回两个数的乘积
可见性:public
| 参数 | 类型 | 说明 |
|---|---|---|
a |
real | 可选。第一个计算输入 |
b |
real | 可选。第二个计算输入 |