public class CellBroadcastHandler extends WakeLockStateMachine
StateMachine.LogRec
DBG, EVENT_BROADCAST_COMPLETE, EVENT_NEW_SMS_MESSAGE, mContext, mPhone, mReceiver
HANDLED, NOT_HANDLED
Modifier | Constructor and Description |
---|---|
protected |
CellBroadcastHandler(String debugTag,
Context context,
Phone phone) |
Modifier and Type | Method and Description |
---|---|
protected void |
handleBroadcastSms(SmsCbMessage message)
Dispatch a Cell Broadcast message to listeners.
|
protected boolean |
handleSmsMessage(Message message)
Handle Cell Broadcast messages from
CdmaInboundSmsHandler .
3GPP-format Cell Broadcast messages sent from radio are handled in the subclass. |
static CellBroadcastHandler |
makeCellBroadcastHandler(Context context,
Phone phone)
Create a new CellBroadcastHandler.
|
dispatchSmsMessage, dispose, log, loge, loge, onQuitting, updatePhoneObject
addLogRec, addState, addState, copyLogRecs, deferMessage, dump, getCurrentMessage, getCurrentState, getHandler, getLogRec, getLogRecCount, getLogRecSize, getLogRecString, getName, getWhatToString, haltedProcessMessage, hasDeferredMessages, hasMessages, isDbg, isQuit, logAndAddLogRec, logd, logi, logv, logw, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, onHalting, onPostHandleMessage, onPreHandleMessage, 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 CellBroadcastHandler makeCellBroadcastHandler(Context context, Phone phone)
context
- the context to use for dispatching Intentsprotected boolean handleSmsMessage(Message message)
CdmaInboundSmsHandler
.
3GPP-format Cell Broadcast messages sent from radio are handled in the subclass.handleSmsMessage
in class WakeLockStateMachine
message
- the message to processprotected void handleBroadcastSms(SmsCbMessage message)
message
- the Cell Broadcast to broadcast