mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-06 10:15:38 +08:00
106 lines
6.2 KiB
XML
106 lines
6.2 KiB
XML
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
|
|
<node>
|
|
<interface name="blackcore.contextnetwork">
|
|
<signal name="statusMessage">
|
|
<arg name="message" type="(sii((iii)(iiii)i))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::CStatusMessage"/>
|
|
</signal>
|
|
<signal name="statusMessages">
|
|
<arg name="messages" type="(a(sii((iii)(iiii)i)))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::CStatusMessageList"/>
|
|
</signal>
|
|
<signal name="changedAtcStationsOnline">
|
|
</signal>
|
|
<signal name="changedAtcStationsBooked">
|
|
</signal>
|
|
<signal name="changedAircraftsInRange">
|
|
</signal>
|
|
<signal name="connectionTerminated">
|
|
</signal>
|
|
<signal name="connectionStatusChanged">
|
|
<arg name="from" type="u" direction="out"/>
|
|
<arg name="to" type="u" direction="out"/>
|
|
</signal>
|
|
<signal name="textMessagesReceived">
|
|
<arg name="textMessages" type="(a((ss)(ss)s(dd(s))((iii)(iiii)i)))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Network::CTextMessageList"/>
|
|
</signal>
|
|
<method name="readAtcBookingsFromSource">
|
|
</method>
|
|
<method name="getAtcStationsOnline">
|
|
<arg type="(a((ss)(dd(s))(ssss(ss))((dd(s))(dd(s))(dd(s)))(dd(s))(dd(s))b((iii)(iiii)i)((iii)(iiii)i)(si((iii)(iiii)i))(si((iii)(iiii)i))(ssbb)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Aviation::CAtcStationList"/>
|
|
</method>
|
|
<method name="getAtcStationsBooked">
|
|
<arg type="(a((ss)(dd(s))(ssss(ss))((dd(s))(dd(s))(dd(s)))(dd(s))(dd(s))b((iii)(iiii)i)((iii)(iiii)i)(si((iii)(iiii)i))(si((iii)(iiii)i))(ssbb)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Aviation::CAtcStationList"/>
|
|
</method>
|
|
<method name="getAircraftsInRange">
|
|
<arg type="(a((ss)(ssss(ss))(((dd(s))(dd(s))(dd(s)))(dd(s)i)(dd(s)i)(dd(s))(dd(s))(dd(s))((iii)(iiii)i))(s(dd(s))(dd(s))iiib)(s(dd(s))(dd(s))iiib)(sii)(sssss)(dd(s))))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Aviation::CAircraftList"/>
|
|
</method>
|
|
<method name="getUsers">
|
|
<arg type="(a(ssss(ss)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Network::CUserList"/>
|
|
</method>
|
|
<method name="getUsersForCallsigns">
|
|
<arg type="(a(ssss(ss)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Network::CUserList"/>
|
|
<arg name="callsigns" type="(a(ss))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="BlackMisc::Aviation::CCallsignList"/>
|
|
</method>
|
|
<method name="getOwnAircraft">
|
|
<arg type="((ss)(ssss(ss))(((dd(s))(dd(s))(dd(s)))(dd(s)i)(dd(s)i)(dd(s))(dd(s))(dd(s))((iii)(iiii)i))(s(dd(s))(dd(s))iiib)(s(dd(s))(dd(s))iiib)(sii)(sssss)(dd(s)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Aviation::CAircraft"/>
|
|
</method>
|
|
<method name="connectToNetwork">
|
|
<arg type="(a(sii((iii)(iiii)i)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::CStatusMessageList"/>
|
|
</method>
|
|
<method name="disconnectFromNetwork">
|
|
<arg type="(a(sii((iii)(iiii)i)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::CStatusMessageList"/>
|
|
</method>
|
|
<method name="isConnected">
|
|
<arg type="b" direction="out"/>
|
|
</method>
|
|
<method name="setOwnAircraft">
|
|
<arg type="(a(sii((iii)(iiii)i)))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::CStatusMessageList"/>
|
|
<arg name="aircraft" type="((ss)(ssss(ss))(((dd(s))(dd(s))(dd(s)))(dd(s)i)(dd(s)i)(dd(s))(dd(s))(dd(s))((iii)(iiii)i))(s(dd(s))(dd(s))iiib)(s(dd(s))(dd(s))iiib)(sii)(sssss)(dd(s)))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="BlackMisc::Aviation::CAircraft"/>
|
|
</method>
|
|
<method name="updateOwnPosition">
|
|
<arg name="position" type="((dd(s))(dd(s))(dd(s)))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="BlackMisc::Geo::CCoordinateGeodetic"/>
|
|
<arg name="altitude" type="(dd(s)i)" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="BlackMisc::Aviation::CAltitude"/>
|
|
</method>
|
|
<method name="updateOwnSituation">
|
|
<arg name="situation" type="(((dd(s))(dd(s))(dd(s)))(dd(s)i)(dd(s)i)(dd(s))(dd(s))(dd(s))((iii)(iiii)i))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="BlackMisc::Aviation::CAircraftSituation"/>
|
|
</method>
|
|
<method name="updateOwnCockpit">
|
|
<arg name="com1" type="(s(dd(s))(dd(s))iiib)" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="BlackMisc::Aviation::CComSystem"/>
|
|
<arg name="com2" type="(s(dd(s))(dd(s))iiib)" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In1" value="BlackMisc::Aviation::CComSystem"/>
|
|
<arg name="transponder" type="(sii)" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In2" value="BlackMisc::Aviation::CTransponder"/>
|
|
</method>
|
|
<method name="sendTextMessages">
|
|
<arg name="textMessages" type="(a((ss)(ss)s(dd(s))((iii)(iiii)i)))" direction="in"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="BlackMisc::Network::CTextMessageList"/>
|
|
</method>
|
|
<method name="getMetar">
|
|
<arg type="(si((iii)(iiii)i))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Aviation::CInformationMessage"/>
|
|
<arg name="airportIcaoCode" type="s" direction="in"/>
|
|
</method>
|
|
<method name="getSelectedVoiceRooms">
|
|
<arg type="(a(ssbb))" direction="out"/>
|
|
<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="BlackMisc::Voice::CVoiceRoomList"/>
|
|
</method>
|
|
</interface>
|
|
</node>
|