public class REDispatch
extends java.lang.Object
Constructor and Description |
---|
REDispatch() |
Modifier and Type | Method and Description |
---|---|
static void |
analysisEnd()
Announce end of an analysis transmission
|
static void |
analysisStart(short analysisMethodId)
Announce start of an analysis transmission
|
static void |
analysisStart(short analysisMethodId,
byte orderingId)
Announce start of an analysis transmission with total ordering (among
several threads) under the same orderingId
|
static short |
registerMethod(java.lang.String analysisMethodDesc)
Register method and receive id for this transmission
|
static void |
sendBoolean(boolean booleanToSend) |
static void |
sendByte(byte byteToSend) |
static void |
sendChar(char charToSend) |
static void |
sendCurrentThread() |
static void |
sendDouble(double doubleToSend) |
static void |
sendFloat(float floatToSend) |
static void |
sendInt(int intToSend) |
static void |
sendLong(long longToSend) |
static void |
sendObject(java.lang.Object objToSend) |
static void |
sendObjectPlusData(java.lang.Object objToSend) |
static void |
sendObjectSize(java.lang.Object objToSend) |
static void |
sendShort(short shortToSend) |
public static short registerMethod(java.lang.String analysisMethodDesc)
analysisMethodDesc
- public static void analysisStart(short analysisMethodId)
analysisMethodDesc
- remote analysis method idpublic static void analysisStart(short analysisMethodId, byte orderingId)
analysisMethodId
- remote analysis method idorderingId
- analyses with the same orderingId are guaranteed to
be ordered. Only non-negative values are valid.public static void analysisEnd()
public static void sendBoolean(boolean booleanToSend)
public static void sendByte(byte byteToSend)
public static void sendChar(char charToSend)
public static void sendShort(short shortToSend)
public static void sendInt(int intToSend)
public static void sendLong(long longToSend)
public static void sendObject(java.lang.Object objToSend)
public static void sendObjectPlusData(java.lang.Object objToSend)
public static void sendObjectSize(java.lang.Object objToSend)
public static void sendCurrentThread()
public static void sendFloat(float floatToSend)
public static void sendDouble(double doubleToSend)