1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- <?xml version="1.0" encoding="gb2312" ?>
- <entity name="CounterConnector">
- <const name="eState_Offline" value="0"/>
- <const name="eState_Connecting" value="1"/>
- <const name="eState_HandFree" value="2"/>
- <const name="eState_Pickup" value="3"/>
- <const name="eState_Broken" value="4"/>
- <const name="eState_Fail" value="5"/>
- <const name="eState_Releasing" value="6"/>
- <const name="eState_LiveDetect" value="7"/>
- <const name="eState_Recording" value="8"/>
- <message name="PhoneState">
- <param name="state" type="int"/>
- <param name="status" type="string"/>
- <param name="errinfo" type="wstring"/>
- </message>
- <message name="CallTransferInfo">
- <param name="CallNum" type="string"/>
- </message>
- <message name="AgentVideoType">
- <param name="VideoType" type="int"/>
- </message>
- <message name="PickUpCallMsg">
- <param name="infos" type="string"/>
- </message>
- <message name="PickUpMicroPhoneEvt">
- <param name="state" type="int"/>
- <param name="infos" type="string"/>
- </message>
- <class name="ConnectService" overlap="true" exclusive="false">
- <twoway name="StartCall" overlap="true">
- <req>
- <!--连接对象,0:可视柜台,1:手机-->
- <param name="callingtype" type="int"/>
- <param name="connect_ip" type="string"/>
- <param name="connect_port" type="int"/>
- <!--会场ession,用于手机与PAD,或者pad与pad交互的会场号-->
- <param name="connect_session" type="string"/>
- <param name="assistant_port" type="int"/>
- <param name="subid" type="string"/>
- </req>
- </twoway>
- <twoway name="StartCallExternal" overlap="true">
- <req>
- <param name="CommandParam" type="blob"/>
- </req>
- </twoway>
- <twoway name="StopCall" overlap="true">
- <req>
- <!--主动挂断,用于收到连接请求主动挂断会话的场景-->
- <param name="SessionParam" type="blob"/>
- </req>
- </twoway>
- <twoway name="GetCallRouteType" overlap="true">
- <res>
- <param name="RouteType" type="uint"/>
- </res>
- </twoway>
- <twoway name="SetVideoCallRouteParams" overlap="true">
- <req>
- <param name="BusinessName" type="string"/>
- <param name="CallPriority" type="string"/>
- </req>
- <res>
- <param name="ErrorCode" type="uint"/>
- <param name="ErrorMsg" type="wstring"/>
- </res>
- </twoway>
- <twoway name="GetPickUpStatus" overlap="true">
- <req>
- </req>
- <res>
- <param name="iStatus" type="int"/>
- </res>
- </twoway>
- </class>
- </entity>
|