
# setBasicCallEvent(设置基础呼叫事件)
#### 接口描述
绑定呼叫相关事件的回调函数。
#### 注意事项
已经完成注册。
#### 方法定义
```
OpenEyeCall.prototype.setBasicCallEvent = function(callbacks)
```
#### 参数描述
表1callbacks参数说明 
| 参数名               | 类型       | 可选/必选 | 描述                                                                                                          |
|:---|:---|:---|:---|
| onCallIncoming    | function | 可选    | 回调方法的入参请参考[onCallIncoming(呼入事件)](https://support.huaweicloud.com/devg-openeye-cec/cec_05_1534.html)。        |
| onCallOutGoing    | function | 可选    | 回调方法的入参请参考[onCallOutGoing(呼出事件)](https://support.huaweicloud.com/devg-openeye-cec/cec_05_1535.html)。        |
| onCallRingBack    | function | 可选    | 回调方法的入参请参考[onCallRingBack(回铃事件)](https://support.huaweicloud.com/devg-openeye-cec/cec_05_1536.html)。        |
| onCallConnected   | function | 可选    | 回调方法的入参请参考[onCallConnected(呼叫接通事件)](https://support.huaweicloud.com/devg-openeye-cec/cec_05_1537.html)。     |
| onCallEnded       | function | 可选    | 回调方法的入参请参考[onCallEnded(呼叫结束事件)](https://support.huaweicloud.com/devg-openeye-cec/cec_05_1538.html)。         |
| onCallEndedFailed | function | 可选    | 回调方法的入参请参考[onCallEndedFailed(呼叫结束失败事件)](https://support.huaweicloud.com/devg-openeye-cec/cec_05_1539.html)。 |
| onCallRtpCreated  | function | 可选    | 回调方法的入参请参考[onCallRtpCreated(RTP通道建立事件)](https://support.huaweicloud.com/devg-openeye-cec/cec_05_1540.html)。 |
   
#### 使用示例
```
function setBasicCallEvent(){
    global_openEye_SDK.openEyeCall.setBasicCallEvent({
        onCallIncoming: onCallIncoming,
        onCallOutGoing: onCallOutGoing,
        onCallRingBack: onCallRingBack,
        onCallConnected: onCallConnected,
        onCallEnded: onCallEnded,
        onCallEndedFailed: onCallEndedFailed,
        onCallRtpCreated: onCallRtpCreated
    });
}
function onCallIncoming(data){
    console.info(data);
}
function onCallOutGoing(data){
    console.info(data);
}
function onCallRingBack(data){
    console.info(data);
}
function onCallConnected(data){
    console.info(data);
}
function onCallEnded(data){
    console.info(data);
}
function onCallEndedFailed(data){
    console.info(data);
}
function onCallRtpCreated(data){
    console.info(data);
}
```
