source: titan/doc/htmlapi.txt @ 15345

Last change on this file since 15345 was 15345, checked in by nit, 8 years ago

[titan] extend html api

File size: 4.7 KB
Line 
1/*****************************************************/
2/* this file is part of the tiTan / tiTanNIT Project */
3/* and allowed only for use with this.               */
4/*                                                   */
5/* copyright by NIT                                  */
6/*****************************************************/
7
8use query?param&param&... for html output
9use queryraw?param&param&... for raw-struct output
10
11query: sendrc
12raw: nothing
13desc: send rc code
14param: rc code
15
16query: getrectimer
17raw: begin#end#justplay#repeate#name#serviceid#transpoderid#status#errstr#timestamp
18desc: get aktive record timer
19param: no
20
21query: addrectimer
22raw: ?
23desc: add a record timer
24param: ?
25
26query: delrectimer
27raw: ?
28desc: delete a record timer
29param: ?
30
31query: editrectimer
32raw: ?
33desc: edit a record timer
34param: ?
35
36query: rectimersend
37raw: ?
38desc: ?
39param: ?
40
41query: getrectimerarchive
42raw: begin#end#justplay#repeate#name#serviceid#transpoderid#status#errstr#timestamp
43desc: get old record timer
44param: no
45
46query: setvol
47raw: returns the aktive vol (0-100)
48desc: set the volume
49param: 0-100
50
51query: setmute
52raw: returns the aktive mute (0/1)
53descr: set mute
54param: 0/1
55
56query: getbouquet
57raw: bouquetname#type
58desc: get a list of all bouquets
59param: no
60
61query: getsat
62raw: satname#orbitalpos
63desc: get a list of all sat
64param: no
65
66query: getprovider
67raw: providername#number
68desc: get a list of all provoder
69param: no
70
71query: getaz
72raw: returns A-Z
73desc: get chars A-Z
74param: no
75
76query: getchannelpage
77raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
78desc: get a channel page
79param: 0 = 0, 1 = orbitalpos, 2 = providername, 3 = A-Z
80param: type (0 = all, 1 = sat, 2 = provider, 3 = A-Z)
81param: page nr
82
83query: getallchannel
84raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
85desc: get all channel
86param: no
87
88query: getbouquetchannel
89raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
90desc: get all channel from a bouquet
91param: bouquetname
92
93query: getsatchannel
94raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
95desc: get all channel from a sat
96param: orbitalposition
97
98query: getproviderchannel
99raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
100desc: get all channel from a provider
101param: providername
102
103query: getazchannel
104raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
105desc: get all channel from first char
106param: char (A-Z)
107
108query: switch
109raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
110desc: change channel
111param: channelid
112param: transponderid
113
114query: getaktservice
115raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
116desc: get akt service
117param: no
118
119query: getepg
120raw: epgshort#begin#end#subtitle#epglong
121desc: get epg from a channel
122param: channelid
123param: transponderid
124param: epg event id
125
126query: getmovieepg
127raw: returns .epg
128desc: gets the epg to a recordet movie
129param: movie name (full path)
130
131query: getsingleepg
132raw: epgshort#begin#end#subtitle
133desc: get all epg to a channel
134param: channelid
135param: transponderid
136
137query: getgmultiepg
138raw: ?
139desc: get all epg from all channel in a bouquet
140param: bouquetname
141param: page nr
142
143query: getepgsearch
144raw: ?
145desc: search epg entry
146param: ?
147
148query: getsignal
149raw: ber#unc#signal#snr
150desc: get tuner signals
151param: no
152
153query: getmoviefilelist
154raw: name#type (dir = 0, file = 1)
155desc: get a list of movies
156param: empty or path
157param: page nr
158
159query: delmoviefile
160raw: ?
161desc: delete a file
162param: ?
163
164query: getm3u
165raw: m3u format
166desc: get m3u file from a movie
167param: moviename
168
169query: getvideo
170raw: http url string for video
171desc: get html inline code for playing movie
172param: moviename
173
174query: getshoot
175raw: fixtext shoot.html
176desc: get a screenshot
177param: type (gui, tv, gui + tv)
178
179query: poweroff
180raw: nothing
181desc: poweroff the box
182param: no
183
184query: restart
185raw: nothing
186desc: restart the box
187param: no
188
189query: guirestart
190raw: nothing
191desc: gui restart the box
192param: no
193
194query: standby
195raw: nothing
196desc: set box in standby
197param: no
198
199query: boxstatus
200raw: running or standby
201desc: get boxstatus (running or standby)
202param: no
203
204query: message
205raw: fixtext Message send
206desc: shows the message on tv
207param; message
208
209query: getvol
210raw: returns the aktive vol (0-100)
211desc: get the volume
212param: 0-100
213
214query: getmute
215raw: returns the aktive mute (0/1)
216descr: get mute
217param: no
218
219query: setvol
220raw: returns the aktive vol (0-100)
221desc: set the volume
222param: no
223
224query: getrccodes
225raw: name#code
226descr: gets all rccodes
227param: no
Note: See TracBrowser for help on using the repository browser.