package com.android.internal.telephony; /* * #%L * Matos * $Id:$ * $HeadURL:$ * %% * Copyright (C) 2010 - 2014 Orange SA * %% * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * #L% */ @com.francetelecom.rd.stubs.annotation.ClassDone(0) public abstract class BaseCommands implements CommandsInterface { // Fields protected android.content.Context mContext; protected CommandsInterface.RadioState mState; protected CommandsInterface.RadioState mSimState; protected CommandsInterface.RadioState mRuimState; protected CommandsInterface.RadioState mNvState; protected java.lang.Object mStateMonitor; protected android.os.RegistrantList mRadioStateChangedRegistrants; protected android.os.RegistrantList mOnRegistrants; protected android.os.RegistrantList mAvailRegistrants; protected android.os.RegistrantList mOffOrNotAvailRegistrants; protected android.os.RegistrantList mNotAvailRegistrants; protected android.os.RegistrantList mSIMReadyRegistrants; protected android.os.RegistrantList mSIMLockedRegistrants; protected android.os.RegistrantList mRUIMReadyRegistrants; protected android.os.RegistrantList mRUIMLockedRegistrants; protected android.os.RegistrantList mNVReadyRegistrants; protected android.os.RegistrantList mCallStateRegistrants; protected android.os.RegistrantList mVoiceNetworkStateRegistrants; protected android.os.RegistrantList mDataNetworkStateRegistrants; protected android.os.RegistrantList mRadioTechnologyChangedRegistrants; protected android.os.RegistrantList mIccStatusChangedRegistrants; protected android.os.RegistrantList mVoicePrivacyOnRegistrants; protected android.os.RegistrantList mVoicePrivacyOffRegistrants; protected android.os.Registrant mUnsolOemHookRawRegistrant; protected android.os.RegistrantList mOtaProvisionRegistrants; protected android.os.RegistrantList mCallWaitingInfoRegistrants; protected android.os.RegistrantList mDisplayInfoRegistrants; protected android.os.RegistrantList mSignalInfoRegistrants; protected android.os.RegistrantList mNumberInfoRegistrants; protected android.os.RegistrantList mRedirNumInfoRegistrants; protected android.os.RegistrantList mLineControlInfoRegistrants; protected android.os.RegistrantList mT53ClirInfoRegistrants; protected android.os.RegistrantList mT53AudCntrlInfoRegistrants; protected android.os.RegistrantList mRingbackToneRegistrants; protected android.os.RegistrantList mResendIncallMuteRegistrants; protected android.os.RegistrantList mCdmaSubscriptionChangedRegistrants; protected android.os.RegistrantList mCdmaPrlChangedRegistrants; protected android.os.RegistrantList mExitEmergencyCallbackModeRegistrants; protected android.os.RegistrantList mRilConnectedRegistrants; protected android.os.RegistrantList mIccRefreshRegistrants; protected android.os.Registrant mGsmSmsRegistrant; protected android.os.Registrant mCdmaSmsRegistrant; protected android.os.Registrant mNITZTimeRegistrant; protected android.os.Registrant mSignalStrengthRegistrant; protected android.os.Registrant mUSSDRegistrant; protected android.os.Registrant mSmsOnSimRegistrant; protected android.os.Registrant mSmsStatusRegistrant; protected android.os.Registrant mSsnRegistrant; protected android.os.Registrant mCatSessionEndRegistrant; protected android.os.Registrant mCatProCmdRegistrant; protected android.os.Registrant mCatEventRegistrant; protected android.os.Registrant mCatCallSetUpRegistrant; protected android.os.Registrant mIccSmsFullRegistrant; protected android.os.Registrant mEmergencyCallbackModeRegistrant; protected android.os.Registrant mRingRegistrant; protected android.os.Registrant mRestrictedStateRegistrant; protected android.os.Registrant mGsmBroadcastSmsRegistrant; protected int mPreferredNetworkType; protected int mCdmaSubscription; protected int mPhoneType; protected int mRilVersion; // Constructors @com.francetelecom.rd.stubs.annotation.CallBackRegister("onCreate") public BaseCommands(android.content.Context arg1){ } // Methods public void setOnNITZTime(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } @com.francetelecom.rd.stubs.annotation.CallBack("onCreate") protected void onRadioAvailable(){ } public CommandsInterface.RadioState getRadioState(){ return (CommandsInterface.RadioState) null; } public CommandsInterface.RadioState getSimState(){ return (CommandsInterface.RadioState) null; } public CommandsInterface.RadioState getRuimState(){ return (CommandsInterface.RadioState) null; } public CommandsInterface.RadioState getNvState(){ return (CommandsInterface.RadioState) null; } public void registerForRadioStateChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForRadioStateChanged(android.os.Handler arg1){ } public void registerForOn(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForOn(android.os.Handler arg1){ } public void registerForAvailable(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForAvailable(android.os.Handler arg1){ } public void registerForNotAvailable(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForNotAvailable(android.os.Handler arg1){ } public void registerForOffOrNotAvailable(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForOffOrNotAvailable(android.os.Handler arg1){ } public void registerForSIMReady(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForSIMReady(android.os.Handler arg1){ } public void registerForSIMLockedOrAbsent(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForSIMLockedOrAbsent(android.os.Handler arg1){ } public void registerForIccStatusChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForIccStatusChanged(android.os.Handler arg1){ } public void registerForCallStateChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForCallStateChanged(android.os.Handler arg1){ } public void registerForVoiceNetworkStateChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForVoiceNetworkStateChanged(android.os.Handler arg1){ } public void registerForDataNetworkStateChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForDataNetworkStateChanged(android.os.Handler arg1){ } public void registerForRadioTechnologyChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForRadioTechnologyChanged(android.os.Handler arg1){ } public void registerForNVReady(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForNVReady(android.os.Handler arg1){ } public void registerForRUIMLockedOrAbsent(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForRUIMLockedOrAbsent(android.os.Handler arg1){ } public void registerForInCallVoicePrivacyOn(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForInCallVoicePrivacyOn(android.os.Handler arg1){ } public void registerForInCallVoicePrivacyOff(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForInCallVoicePrivacyOff(android.os.Handler arg1){ } public void registerForRUIMReady(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForRUIMReady(android.os.Handler arg1){ } public void setOnNewGsmSms(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnNewGsmSms(android.os.Handler arg1){ } public void setOnNewCdmaSms(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnNewCdmaSms(android.os.Handler arg1){ } public void setOnNewGsmBroadcastSms(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnNewGsmBroadcastSms(android.os.Handler arg1){ } public void setOnSmsOnSim(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnSmsOnSim(android.os.Handler arg1){ } public void setOnSmsStatus(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnSmsStatus(android.os.Handler arg1){ } public void unSetOnNITZTime(android.os.Handler arg1){ } public void setOnUSSD(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnUSSD(android.os.Handler arg1){ } public void setOnSignalStrengthUpdate(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnSignalStrengthUpdate(android.os.Handler arg1){ } public void setOnIccSmsFull(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnIccSmsFull(android.os.Handler arg1){ } public void registerForIccRefresh(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForIccRefresh(android.os.Handler arg1){ } public void setOnIccRefresh(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unsetOnIccRefresh(android.os.Handler arg1){ } public void setOnCallRing(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnCallRing(android.os.Handler arg1){ } public void setOnRestrictedStateChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnRestrictedStateChanged(android.os.Handler arg1){ } public void setOnSuppServiceNotification(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnSuppServiceNotification(android.os.Handler arg1){ } public void setOnCatSessionEnd(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnCatSessionEnd(android.os.Handler arg1){ } public void setOnCatProactiveCmd(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnCatProactiveCmd(android.os.Handler arg1){ } public void setOnCatEvent(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnCatEvent(android.os.Handler arg1){ } public void setOnCatCallSetUp(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnCatCallSetUp(android.os.Handler arg1){ } public void registerForDisplayInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForDisplayInfo(android.os.Handler arg1){ } public void registerForCallWaitingInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForCallWaitingInfo(android.os.Handler arg1){ } public void registerForSignalInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForSignalInfo(android.os.Handler arg1){ } public void registerForNumberInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForNumberInfo(android.os.Handler arg1){ } public void registerForRedirectedNumberInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForRedirectedNumberInfo(android.os.Handler arg1){ } public void registerForLineControlInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForLineControlInfo(android.os.Handler arg1){ } public void registerFoT53ClirlInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForT53ClirInfo(android.os.Handler arg1){ } public void registerForT53AudioControlInfo(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForT53AudioControlInfo(android.os.Handler arg1){ } public void setEmergencyCallbackMode(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void registerForCdmaOtaProvision(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForCdmaOtaProvision(android.os.Handler arg1){ } public void registerForRingbackTone(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForRingbackTone(android.os.Handler arg1){ } public void registerForResendIncallMute(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForResendIncallMute(android.os.Handler arg1){ } public void registerForCdmaSubscriptionChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForCdmaSubscriptionChanged(android.os.Handler arg1){ } public void registerForCdmaPrlChanged(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForCdmaPrlChanged(android.os.Handler arg1){ } public void registerForExitEmergencyCallbackMode(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForExitEmergencyCallbackMode(android.os.Handler arg1){ } public void registerForRilConnected(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unregisterForRilConnected(android.os.Handler arg1){ } public int getLteOnCdmaMode(){ return 0; } protected void setRadioState(CommandsInterface.RadioState arg1){ } public void setOnUnsolOemHookRaw(android.os.Handler arg1, int arg2, java.lang.Object arg3){ } public void unSetOnUnsolOemHookRaw(android.os.Handler arg1){ } public static int getLteOnCdmaModeStatic(){ return 0; } }