danger.app
Class IPCMessage
java.lang.Object
|
+--danger.app.IPCMessage
- public final class IPCMessage
- extends java.lang.Object
Messages are lightweight -- adding the same keyed item multiple
times will result in only the most recent being honored (but older
versions may stick around in memory). These objects are meant to
be a fast way of packaging some information to pass to someone else,
not a general purpose container class.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
kValueNotFound
public static final int kValueNotFound
kValueInt
public static final int kValueInt
kValueString
public static final int kValueString
kValueIntArray
public static final int kValueIntArray
kValueStringArray
public static final int kValueStringArray
kValueByteArray
public static final int kValueByteArray
kValueMessage
public static final int kValueMessage
kValueMessageArray
public static final int kValueMessageArray
IPCMessage
public IPCMessage()
addItem
public void addItem(java.lang.String key,
int value)
addItem
public void addItem(java.lang.String key,
int[] value)
addItem
public void addItem(java.lang.String key,
java.lang.String value)
addItem
public void addItem(java.lang.String key,
java.lang.String[] value)
addItem
public void addItem(java.lang.String key,
byte[] value)
addItem
public void addItem(java.lang.String key,
IPCMessage value)
addItem
public void addItem(java.lang.String key,
IPCMessage[] value)
addContents
public void addContents(IPCMessage msg)
- Destructively adds the contents of the provided message.
The passed in message object will be empty afterwards.
findType
public int findType(java.lang.String key)
findInt
public int findInt(java.lang.String key)
findIntArray
public int[] findIntArray(java.lang.String key)
findString
public java.lang.String findString(java.lang.String key)
findStringArray
public java.lang.String[] findStringArray(java.lang.String key)
findByteArray
public byte[] findByteArray(java.lang.String key)
findMessage
public IPCMessage findMessage(java.lang.String key)
findMessageArray
public IPCMessage[] findMessageArray(java.lang.String key)
unflatten
public static IPCMessage unflatten(byte[] d)
Danger Confidential. Copyright © 2000-2003, Danger Inc.