更新时间:2022-03-21 GMT+08:00
分享

获取远程服务状态信息

接口描述

该接口用于获取远程服务状态信息。

注意事项

  1. 需连接成功。

方法定义

/**
     * 获取远程服务状态信息
     * @param callback 回调函数
     * @return 0表示接口调用成功
     */
    int getRemoteServiceStatus(Callback<RemoteServiceStatus> callback);

参数描述

参数

是否必须

类型

描述

callback

Callback

回调函数,异步回调结果

RemoteServiceStatus参数说明

参数

是否必须

类型

描述

isMute

/

boolean

麦克风状态: TRUE关闭 FALSE打开

isCameraMute

/

boolean

摄像头状态: TRUE关闭 FALSE打开

isSpeakerMute

/

boolean

扬声器状态: TRUE关闭 FALSE打开

isChairman

/

boolean

是否主席: TRUE主席模式 FALSE非主席模式

isBase

/

boolean

是否IdeaHub标准版(基本类型)

volume

/

int

音量大小

callStatus

/

CallStatus

IDLE, //空闲

DAILING, //正在拨号

CALLING //正在通话中

示例代码

shareServiceController.getRemoteServiceStatus(new Callback<RemoteServiceStatus>() {
                @Override
                public void onSuccess(RemoteServiceStatus remoteServiceStatus) {
                }
                @Override
                public void onFailed(int i, String s) {
                }
            });

相关文档