WebAPI/WebMobileConnection/Multi-SIM: Difference between revisions

Line 18: Line 18:
   const long ICC_SERVICE_CLASS_MAX = (1 << 7);
   const long ICC_SERVICE_CLASS_MAX = (1 << 7);
   
   
  readonly attribute DOMString cardState;
  readonly attribute nsIDOMMozMobileICCInfo iccInfo;
   readonly attribute nsIDOMMozMobileConnectionInfo voice;
   readonly attribute nsIDOMMozMobileConnectionInfo voice;
   readonly attribute nsIDOMMozMobileConnectionInfo data;
   readonly attribute nsIDOMMozMobileConnectionInfo data;
   readonly attribute DOMString networkSelectionMode;
   readonly attribute DOMString networkSelectionMode;
  readonly attribute nsIDOMMozIccManager icc;
   
   
   nsIDOMDOMRequest getNetworks();
   nsIDOMDOMRequest getNetworks();
   nsIDOMDOMRequest selectNetwork(in nsIDOMMozMobileNetworkInfo network);
   nsIDOMDOMRequest selectNetwork(in nsIDOMMozMobileNetworkInfo network);
   nsIDOMDOMRequest selectNetworkAutomatically();
   nsIDOMDOMRequest selectNetworkAutomatically();
  nsIDOMDOMRequest getCardLock(in DOMString lockType);
  nsIDOMDOMRequest unlockCardLock(in jsval info);
  nsIDOMDOMRequest setCardLock(in jsval info);
   nsIDOMDOMRequest sendMMI(in DOMString mmi);
   nsIDOMDOMRequest sendMMI(in DOMString mmi);
   nsIDOMDOMRequest cancelMMI();
   nsIDOMDOMRequest cancelMMI();
Line 36: Line 30:
   nsIDOMDOMRequest getCallForwardingOption(in unsigned short reason);
   nsIDOMDOMRequest getCallForwardingOption(in unsigned short reason);
   
   
  [implicit_jscontext] attribute jsval oncardstatechange;
  [implicit_jscontext] attribute jsval oniccinfochange;
   [implicit_jscontext] attribute jsval onvoicechange;
   [implicit_jscontext] attribute jsval onvoicechange;
   [implicit_jscontext] attribute jsval ondatachange;
   [implicit_jscontext] attribute jsval ondatachange;
   [implicit_jscontext] attribute jsval onussdreceived;
   [implicit_jscontext] attribute jsval onussdreceived;
   [implicit_jscontext] attribute jsval ondataerror;
   [implicit_jscontext] attribute jsval ondataerror;
  [implicit_jscontext] attribute jsval onicccardlockerror;
   [implicit_jscontext] attribute jsval oncfstatechange;
   [implicit_jscontext] attribute jsval oncfstatechange;
  };
  };
Confirmed users
258

edits