FileDocCategorySizeDatePackage
DcSwitchStateMachine.javaAPI DocAndroid 5.1 API13847Thu Mar 12 22:22:54 GMT 2015com.android.internal.telephony.dataconnection

DcSwitchStateMachine

public class DcSwitchStateMachine extends com.android.internal.util.StateMachine

Fields Summary
private static final boolean
DBG
private static final boolean
VDBG
private static final String
LOG_TAG
private static final int
BASE
private static final int
EVENT_CONNECTED
private int
mId
private com.android.internal.telephony.Phone
mPhone
private com.android.internal.util.AsyncChannel
mAc
private IdleState
mIdleState
private AttachingState
mAttachingState
private AttachedState
mAttachedState
private DetachingState
mDetachingState
private DefaultState
mDefaultState
Constructors Summary
protected DcSwitchStateMachine(com.android.internal.telephony.Phone phone, String name, int id)


           
        super(name);
        if (DBG) log("DcSwitchState constructor E");
        mPhone = phone;
        mId = id;

        addState(mDefaultState);
        addState(mIdleState, mDefaultState);
        addState(mAttachingState, mDefaultState);
        addState(mAttachedState, mDefaultState);
        addState(mDetachingState, mDefaultState);
        setInitialState(mIdleState);
        if (DBG) log("DcSwitchState constructor X");
    
Methods Summary
protected voidlog(java.lang.String s)

        Rlog.d(LOG_TAG, "[" + getName() + "] " + s);