Home | History | Annotate | Download | only in js

Lines Matching refs:calls

100     // Number of active calls in calls
103 // Maximum number of active calls
115 // Array of "active" calls
116 var calls = Array(maxNumberActiveCalls + 1);
142 * The the array of calls, this is a sparse
148 return calls;
152 * @return the RilCall at calls[index] or null if undefined.
157 c = calls[index];
174 for (var i = 0; i < calls.length; i++) {
175 if (typeof calls[i] != 'undefined') {
176 if (calls[i].state == callState) {
186 * @return a RilCall or null if too many active calls.
198 if (typeof calls[i] == 'undefined') {
199 print('Radio: addCall, calls[' + i + '] is undefined');
201 calls[i] = c;
205 this.printCalls(calls);
213 * @param index into calls to remove.
219 && (index < calls.length)
220 && (typeof calls[index] != 'undefined')) {
221 c = calls[index];
222 delete calls[index];
225 calls = new Array();
246 * Print all the calls.
252 callArray = calls;
265 * Count number of calls in the given state
275 for (var i = 0; i < calls.length; i++) {
276 if (typeof calls[i] != 'undefined') {
277 if (calls[i].state == callState) {
349 // pack calls into rsp.calls
350 rsp.calls = new Array();
353 for (i = 0, j = 0; i < calls.length; i++) {
354 if (typeof calls[i] != 'undefined') {
355 rsp.calls[j++] = calls[i];
376 this.printCalls(calls);
428 for (var i = 0; i < calls.length; i++) {
429 if (typeof calls[i] != 'undefined') {
430 switch (calls[i].state) {
441 this.printCalls(calls);
456 * release all active calls (if any exist) and resume held or waiting calls.
464 for (var i = 0; i < calls.length; i++) {
465 if (typeof calls[i] != 'undefined') {
466 switch (calls[i].state) {
472 calls[i].state = CALLSTATE_ACTIVE;
478 this.printCalls(calls);
516 for (var i = 0; i < calls.length; i++) {
517 if (typeof calls[i] != 'undefined') {
518 switch (calls[i].state) {
520 calls[i].state = CALLSTATE_HOLDING;
524 calls[i].state = CALLSTATE_ACTIVE;
530 this.printCalls(calls);
557 for (var i = 0; i < calls.length; i++) {
558 if (typeof calls[i] != 'undefined') {
559 if ((calls[i].state != CALLSTATE_ACTIVE) &&
560 (calls[i].state != CALLSTATE_HOLDING)) {
566 // if there are calls not in ACITVE or HOLDING state, return error
570 } else { // conference ACTIVE and HOLDING calls
571 for (var i = 0; i < calls.length; i++) {
572 if (typeof calls[i] != 'undefined') {
573 switch (calls[i].state) {
577 calls[i].state = CALLSTATE_ACTIVE;
584 this.printCalls(calls);
698 for (var i = 0; i < calls.length; i++) {
699 if (typeof calls[i] != 'undefined') {
700 if (calls[i].state == CALLSTATE_INCOMING) {
701 calls[i].state = CALLSTATE_ACTIVE;
790 for (var i = 0; i < calls.length; i++) {
793 if (typeof calls[i] != 'undefined') {
794 switch (calls[i].state) {
796 calls[i].state = CALLSTATE_HOLDING;
802 this.printCalls(calls);
957 for (var i = 0; i < calls.length; i++) {
958 if (typeof calls[i] != 'undefined') {
959 if ( (calls[i].state == CALLSTATE_DIALING) ||
960 (calls[i].state == CALLSTATE_ALERTING) ||
961 (calls[i].state == CALLSTATE_INCOMING) ||
962 (calls[i].state == CALLSTATE_WAITING))
999 this.printCalls(calls);
1012 this.printCalls(calls);
1046 print('ctrlServerCmdSetCallAlert: no active calls');
1053 calls[index].state = CALLSTATE_ALERTING;
1056 print('ctrlServerCmdSetCallAlert: no valid calls in dialing state');
1080 print('ctrlServerCmdSetCallActive: no active calls');
1087 calls[index].state = CALLSTATE_ACTIVE;
1089 print('ctrlServerCmdSetCallActive: no valid calls in alert state');