public class TetherInterfaceStateMachine extends StateMachine
StateMachine.LogRec
Modifier and Type | Field and Description |
---|---|
static int |
CMD_INTERFACE_DOWN |
static int |
CMD_IP_FORWARDING_DISABLE_ERROR |
static int |
CMD_IP_FORWARDING_ENABLE_ERROR |
static int |
CMD_IPV6_TETHER_UPDATE |
static int |
CMD_SET_DNS_FORWARDERS_ERROR |
static int |
CMD_START_TETHERING_ERROR |
static int |
CMD_STOP_TETHERING_ERROR |
static int |
CMD_TETHER_CONNECTION_CHANGED |
static int |
CMD_TETHER_REQUESTED |
static int |
CMD_TETHER_UNREQUESTED |
HANDLED, NOT_HANDLED
Constructor and Description |
---|
TetherInterfaceStateMachine(String ifaceName,
Looper looper,
int interfaceType,
INetworkManagementService nMService,
INetworkStatsService statsService,
IControlsTethering tetherController) |
Modifier and Type | Method and Description |
---|---|
int |
interfaceType() |
addLogRec, addState, addState, copyLogRecs, deferMessage, dump, getCurrentMessage, getCurrentState, getHandler, getLogRec, getLogRecCount, getLogRecSize, getLogRecString, getName, getWhatToString, haltedProcessMessage, hasDeferredMessages, hasMessages, isDbg, isQuit, log, logAndAddLogRec, logd, loge, loge, logi, logv, logw, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, onHalting, onPostHandleMessage, onPreHandleMessage, onQuitting, quit, quitNow, recordLogRec, removeDeferredMessages, removeMessages, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessageAtFrontOfQueue, sendMessageAtFrontOfQueue, sendMessageAtFrontOfQueue, sendMessageAtFrontOfQueue, sendMessageAtFrontOfQueue, sendMessageAtFrontOfQueue, sendMessageDelayed, sendMessageDelayed, sendMessageDelayed, sendMessageDelayed, sendMessageDelayed, sendMessageDelayed, setDbg, setInitialState, setLogOnlyTransitions, setLogRecSize, start, toString, transitionTo, transitionToHaltingState, unhandledMessage
public static final int CMD_TETHER_REQUESTED
public static final int CMD_TETHER_UNREQUESTED
public static final int CMD_INTERFACE_DOWN
public static final int CMD_IP_FORWARDING_ENABLE_ERROR
public static final int CMD_IP_FORWARDING_DISABLE_ERROR
public static final int CMD_START_TETHERING_ERROR
public static final int CMD_STOP_TETHERING_ERROR
public static final int CMD_SET_DNS_FORWARDERS_ERROR
public static final int CMD_TETHER_CONNECTION_CHANGED
public static final int CMD_IPV6_TETHER_UPDATE
public TetherInterfaceStateMachine(String ifaceName, Looper looper, int interfaceType, INetworkManagementService nMService, INetworkStatsService statsService, IControlsTethering tetherController)