1<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> 2<node> 3 <interface name="org.kde.kstars.Ekos.Capture"> 4 <property name="targetName" type="s" access="readwrite"/> 5 <property name="observerName" type="s" access="readwrite"/> 6 <property name="camera" type="s" access="readwrite"/> 7 <property name="filterWheel" type="s" access="readwrite"/> 8 <property name="filter" type="s" access="readwrite"/> 9 <property name="coolerControl" type="b" access="readwrite"/> 10 <property name="logText" type="as" access="read"/> 11 <property name="status" type="i" access="read"> 12 <annotation name="org.qtproject.QtDBus.QtTypeName" value="Ekos::CaptureState"/> 13 </property> 14 <method name="start"> 15 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 16 </method> 17 <method name="abort"> 18 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 19 </method> 20 <method name="suspend"> 21 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 22 </method> 23 <method name="stop"> 24 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 25 </method> 26 <method name="pause"> 27 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 28 </method> 29 <method name="toggleSequence"> 30 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 31 </method> 32 <method name="restartCamera"> 33 <arg name="name" type="s" direction="in"/> 34 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 35 </method> 36 <method name="toggleVideo"> 37 <arg name="enabled" type="b" direction="in"/> 38 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 39 </method> 40 <method name="loadSequenceQueue"> 41 <arg type="b" direction="out"/> 42 <arg name="fileURL" type="s" direction="in"/> 43 </method> 44 <method name="saveSequenceQueue"> 45 <arg type="b" direction="out"/> 46 <arg name="path" type="s" direction="in"/> 47 </method> 48 <method name="clearSequenceQueue"> 49 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 50 </method> 51 <method name="getSequenceQueueStatus"> 52 <arg type="s" direction="out"/> 53 </method> 54 <method name="setMaximumGuidingDeviation"> 55 <arg name="enable" type="b" direction="in"/> 56 <arg name="value" type="d" direction="in"/> 57 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 58 </method> 59 <method name="setInSequenceFocus"> 60 <arg name="enable" type="b" direction="in"/> 61 <arg name="HFR" type="d" direction="in"/> 62 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 63 </method> 64 <method name="getJobCount"> 65 <arg type="i" direction="out"/> 66 </method> 67 <method name="getPendingJobCount"> 68 <arg type="i" direction="out"/> 69 </method> 70 <method name="getJobState"> 71 <arg type="s" direction="out"/> 72 <arg name="id" type="i" direction="in"/> 73 </method> 74 <method name="getJobFilterName"> 75 <arg type="s" direction="out"/> 76 <arg name="id" type="i" direction="in"/> 77 </method> 78 <method name="getJobImageProgress"> 79 <arg type="i" direction="out"/> 80 <arg name="id" type="i" direction="in"/> 81 </method> 82 <method name="getJobImageCount"> 83 <arg type="i" direction="out"/> 84 <arg name="id" type="i" direction="in"/> 85 </method> 86 <method name="getJobExposureProgress"> 87 <arg type="d" direction="out"/> 88 <arg name="id" type="i" direction="in"/> 89 </method> 90 <method name="getJobExposureDuration"> 91 <arg type="d" direction="out"/> 92 <arg name="id" type="i" direction="in"/> 93 </method> 94 <method name="getJobFrameType"> 95 <arg type="i" direction="out"/> 96 <arg name="id" type="i" direction="in"/> 97 </method> 98 <method name="getProgressPercentage"> 99 <arg type="d" direction="out"/> 100 </method> 101 <method name="getActiveJobID"> 102 <arg type="i" direction="out"/> 103 </method> 104 <method name="getActiveJobRemainingTime"> 105 <arg type="i" direction="out"/> 106 </method> 107 <method name="getOverallRemainingTime"> 108 <arg type="i" direction="out"/> 109 </method> 110 <method name="clearAutoFocusHFR"> 111 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 112 </method> 113 <method name="ignoreSequenceHistory"> 114 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 115 </method> 116 <method name="setCapturedFramesMap"> 117 <arg name="signature" type="s" direction="in"/> 118 <arg name="count" type="i" direction="in"/> 119 <annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/> 120 </method> 121 <signal name="newLog"> 122 <arg name="text" type="s" direction="out"/> 123 </signal> 124 <signal name="newSequenceImage"> 125 <arg name="filename" type="s" direction="out"/> 126 </signal> 127 <signal name="meridianFlipStarted"/> 128 <signal name="meridianFlipCompleted"/> 129 <signal name="newStatus"> 130 <arg name="status" type="(i)" direction="out"/> 131 <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="Ekos::CaptureState"/> 132 <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="Ekos::CaptureState"/> 133 </signal> 134 <signal name="ready"/> 135 </interface> 136</node> 137