• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# RunningLockInfo
2
3
4## 概述
5
6定义运行锁的信息。
7
8**起始版本:** 4.0
9
10**相关模块:**[Power](power-v12.md)
11
12
13## 汇总
14
15
16### 成员变量
17
18| 名称 | 描述 |
19| -------- | -------- |
20| String [name](#name) | 运行锁的名称,不能为空  |
21| enum [RunningLockType](power-v12.md#runninglocktype)[type](#type) | 运行锁类型,默认值为RUNNINGLOCK_BACKGROUND_TASK  |
22| int [timeoutMs](#timeoutms) | 运行锁的超时时间,单位毫秒。值小于 0 表示没有超时。默认为3000  |
23| int [pid](#pid) | 进程ID  |
24| int [uid](#uid) | 用户ID  |
25
26
27## 结构体成员变量说明
28
29
30### name
31
32```
33String RunningLockInfo::name
34```
35**描述**
36运行锁的名称,不能为空
37
38
39### pid
40
41```
42int RunningLockInfo::pid
43```
44**描述**
45进程ID
46
47
48### timeoutMs
49
50```
51int RunningLockInfo::timeoutMs
52```
53**描述**
54运行锁的超时时间,单位毫秒。值小于 0 表示没有超时。默认为3000
55
56
57### type
58
59```
60enum RunningLockType RunningLockInfo::type
61```
62**描述**
63运行锁类型,默认值为RUNNINGLOCK_BACKGROUND_TASK
64
65
66### uid
67
68```
69int RunningLockInfo::uid
70```
71**描述**
72用户ID
73