12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <?xml version="1.0" encoding="gb2312" ?>
- <entity name="Chromium">
- <!-- chromium接口定义, D:\mayun\LR04.02_RVCTerminalPlus\Tool\spgen\bin\Debug\spgen.exe D:\mayun\LR04.02_RVCTerminalPlus\Module\mod_chromium\Chromium.xml -->
- <class name="ChromiumSrv" overlap="true" exclusive="false">
- <twoway name="OpenBrowser" overlap="true">
- <req>
- <param name="mainUrl" type="string"/>
- <param name="viceUrl" type="string"/>
- <param name="type" type="string"/>
- <param name="param1" type="string"/>
- <param name="param2" type="string"/>
- <param name="name" type="string"/>
- <param name="exclusiveMode" type="bool"/>
- <param name="top" type="int"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="int"/>
- </req>
- <res>
- <param name="result" type="int"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="string"/>
- </res>
- </twoway>
- <twoway name="CloseBrowser" overlap="true">
- <req>
- <param name="type" type="string"/>
- <param name="name" type="string"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="int"/>
- </req>
- <res>
- <param name="result" type="int"/>
- <param name="reserved1" type="int"/>
- <param name="reserved2" type="string"/>
- </res>
- </twoway>
- <!-- 定义一个名为OpenCommonPage的双向通信,用于打开展示一个页面 -->
- <twoway name="OpenCommonPage" overlap="true" simpleret="true">
- <req>
- <!-- 标题,页面的名称,类型为字符串 -->
- <param name="title" type="string"/>
- <!-- 页面的链接,类型为字符串 -->
- <param name="url" type="string"/>
- <!-- 页面的宽,类型为字符串 -->
- <param name="width" type="int"/>
- <!-- 页面的高,类型为字符串 -->
- <param name="height" type="int"/>
- <!-- 页面的x,类型为字符串, 如果传-1,-1则默认在中间打开 -->
- <param name="point_x" type="int"/>
- <!-- 页面的y,类型为字符串 -->
- <param name="point_y" type="int"/>
- <!-- 页面的层级,有效参数包含top,topmost, non_topmost, bottom,类型为字符串 -->
- <param name="top" type="string"/>
- </req>
- <res>
- <!-- 操作结果,类型为布尔值 -->
- <param name="result" type="bool"/>
- <!-- 附加消息,类型为字符串 -->
- <param name="additionalMsg" type="string"/>
- </res>
- </twoway>
- <!-- 定义一个名为CloseCommonPage的双向通信,用于关闭一个页面 -->
- <twoway name="CloseCommonPage" overlap="true" simpleret="true">
- <req>
- <!-- 标题,页面的名称,类型为字符串 -->
- <param name="title" type="string"/>
- </req>
- <res>
- <!-- 操作结果,类型为布尔值 -->
- <param name="result" type="bool"/>
- <!-- 附加消息,类型为字符串 -->
- <param name="additionalMsg" type="string"/>
- </res>
- </twoway>
- </class>
- <message name="ChromiumBroadcast">
- <param name="broadcastJson" type="string"/>
- </message>
- </entity>
|