WebAPI/WebSMS: Difference between revisions

Jump to navigation Jump to search
Line 22: Line 22:
     void            suggestSend(in DOMString number, in DOMString message);
     void            suggestSend(in DOMString number, in DOMString message);
     unsigned short  getNumberOfMessagesForText(in DOMString text);
     unsigned short  getNumberOfMessagesForText(in DOMString text);
     void            delete(in long uuid);
     SMSRequest      delete(in long uuid);
     void            delete(in SmsMessage uuid);
     SMSRequest      delete(in SmsMessage message);
     SMSRequest (request.result == SMSIterator) get(in SMSFilter filter);
     SMSRequest       getMessage(in long uuid);                  // request.result == SMSMessage
    SMSRequest      getMessages(in SMSFilter filter, bool reverse); // request.result == SMSIterator
   };
   };


Line 56: Line 57:


   interface SmsFilter {
   interface SmsFilter {
    attribute long[] uuids;
    attribute long[] excludeUuids;
     Date            startDate;
     Date            startDate;
     Date            endDate;
     Date            endDate;
Line 71: Line 70:


   interface SmsIterator {
   interface SmsIterator {
     SmsFilter  filter;
     readonly SmsFilter  filter;
     SmsMessage? next();
     readonly SMSMessage? message;
     SmsMessage? previous();
     void next();
    SmsMessage? first();
    SmsMessage? last();
   };
   };


Confirmed users
716

edits

Navigation menu