Changeset 16074


Ignore:
Timestamp:
05/25/12 19:21:01 (10 years ago)
Author:
nit
Message:

[titan] extend web interface

Location:
titan
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • titan/doc/htmlapi.txt

    r16070 r16074  
    1515
    1616query: getrectimer
    17 raw: begin#end#justplay#repeate#name#serviceid#transpoderid#status#errstr#timestamp
     17raw: begin#end#justplay#repeate#name#serviceid#transpoderid#status#errstr#timestamp#channelname#afterevent
    1818desc: get aktive record timer
    1919param: no
     
    4040
    4141query: getrectimerarchive
    42 raw: begin#end#justplay#repeate#name#serviceid#transpoderid#status#errstr#timestamp
     42raw: begin#end#justplay#repeate#name#serviceid#transpoderid#status#errstr#timestamp#channelname#afterevent
    4343desc: get old record timer
    4444param: no
     
    7575
    7676query: getchannelpage
    77 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     77raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    7878desc: get a channel page
    7979param: 0 = 0, 1 = orbitalpos, 2 = providername, 3 = A-Z
     
    8282
    8383query: getallchannel
    84 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     84raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    8585desc: get all channel
    8686param: no
    8787
    8888query: getbouquetchannel
    89 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     89raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    9090desc: get all channel from a bouquet
    9191param: bouquetname
    9292
    9393query: getsatchannel
    94 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     94raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    9595desc: get all channel from a sat
    9696param: orbitalposition
    9797
    9898query: getproviderchannel
    99 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     99raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    100100desc: get all channel from a provider
    101101param: providername
    102102
    103103query: getazchannel
    104 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     104raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    105105desc: get all channel from first char
    106106param: char (A-Z)
    107107
    108108query: switch
    109 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     109raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    110110desc: change channel
    111111param: channelid
     
    113113
    114114query: getaktservice
    115 raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid
     115raw: channelname#proz#serviceid#transponderid#channellist#servicetype#eventid#actstarttime#actepgshort#nextstartime#nextstoptime#nextepgshort
    116116desc: get akt service
    117117param: no
     
    130130
    131131query: getsingleepg
    132 raw: epgshort#begin#end#subtitle
     132raw: epgshort#begin#end#subtitle#epglong#eventid
    133133desc: get all epg to a channel
    134134param: channelid
  • titan/titan/httpdfunc.h

    r16069 r16074  
    164164                *buf = ostrcat(*buf, "#", 1, 0);
    165165                if(epgnode != NULL)
     166                {
    166167                        *buf = ostrcat(*buf, oitoa(epgnode->eventid), 1, 1);
     168                        *buf = ostrcat(*buf, "#", 1, 0);
     169                        *buf = ostrcat(*buf, olutoa(epgnode->starttime), 1, 1);
     170                        *buf = ostrcat(*buf, "#", 1, 0);
     171                        *buf = ostrcat(*buf, epgnode->title, 1, 0);
     172                        *buf = ostrcat(*buf, "#", 1, 0);
     173                        if(epgnode->next != NULL)
     174                        {
     175                                *buf = ostrcat(*buf, olutoa(epgnode->next->starttime), 1, 1);
     176                                *buf = ostrcat(*buf, "#", 1, 0);
     177                                *buf = ostrcat(*buf, olutoa(epgnode->next->starttime), 1, 1);
     178                                *buf = ostrcat(*buf, "#", 1, 0);
     179                                *buf = ostrcat(*buf, epgnode->next->title, 1, 0);
     180                        }
     181                        else
     182                        {
     183                                *buf = ostrcat(*buf, "#", 1, 0);
     184                                *buf = ostrcat(*buf, "#", 1, 0);
     185                        }
     186                }
    167187                else
     188                {
    168189                        *buf = ostrcat(*buf, "0", 1, 0);
     190                        *buf = ostrcat(*buf, "#", 1, 0);
     191                        *buf = ostrcat(*buf, "#", 1, 0);
     192                        *buf = ostrcat(*buf, "#", 1, 0);
     193                        *buf = ostrcat(*buf, "#", 1, 0);
     194                        *buf = ostrcat(*buf, "#", 1, 0);
     195                }
    169196                *buf = ostrcat(*buf, "\n", 1, 0);
    170197        }
     
    12791306                        buf = ostrcat(buf, "#", 1, 0);
    12801307                        buf = ostrcat(buf, epgnode->subtitle, 1, 0);
     1308                        buf = ostrcat(buf, "#", 1, 0);
     1309                        tmpstr = epgdescunzip(epgnode);
     1310                        if(tmpstr != NULL)
     1311                                buf = ostrcat(buf, tmpstr, 1, 0);
     1312                        free(tmpstr); tmpstr = NULL;
     1313                        buf = ostrcat(buf, "#", 1, 0);
     1314                        buf = ostrcat(buf, epgnode->eventid, 1, 0);
    12811315                        buf = ostrcat(buf, "\n", 1, 0);
    12821316                }
     
    21202154                        buf = ostrcat(buf, node->errstr, 1, 0);
    21212155                        buf = ostrcat(buf, "#", 1, 0);
    2122                         buf = ostrcat(buf, node->timestamp, 1, 1);
     2156                        buf = ostrcat(buf, node->timestamp, 1, 0);
     2157                        buf = ostrcat(buf, "#", 1, 0);
     2158                        chnode = getchannel(node->serviceid, node->transponderid);
     2159                        if(chnode != NULL)
     2160                                buf = ostrcat(buf, chnode->name, 1, 0);
     2161                        buf = ostrcat(buf, "#", 1, 0);
     2162                        buf = ostrcat(buf, oitoa(node->afterevent), 1, 1);
    21232163                        buf = ostrcat(buf, "\n", 1, 0);
    21242164                }
Note: See TracChangeset for help on using the changeset viewer.