You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
600 B
14 lines
600 B
2 years ago
|
import { WorkerAbilityTestActionType } from '../../utils/action_type';
|
||
|
import { WorkerAbilityTestPayload, WorkerAbilityTestReponse } from '../../utils/payload_type';
|
||
|
|
||
|
export class WorkerAbilityTestMainThreadAction extends BI.Workers.WorkerBaseAction {
|
||
|
/**
|
||
|
* 通信能力检测
|
||
|
*/
|
||
|
public communicationTest(): Promise<WorkerAbilityTestReponse['CommunicationTest']> {
|
||
|
const mainThreadPostTime: WorkerAbilityTestPayload['CommunicationTest'] = Date.now();
|
||
|
|
||
|
return this.controller.requestPromise(WorkerAbilityTestActionType.CommunicationTest, mainThreadPostTime);
|
||
|
}
|
||
|
}
|