UM Java API
6.16.1
|
Class LBMSDM is the parent class from which the core SDM functionality derives. See Self Describing Messaging for general information on SDM. More...
Public Member Functions | |
void | set_debug_level (int level) |
void | log (String s) |
Static Public Attributes | |
static final int | DEBUG_BASIC = 1 |
static final int | DEBUG_VERBOSE_PARSING = 2 |
Protected Attributes | |
int | debug_level = 0 |
Class LBMSDM is the parent class from which the core SDM functionality derives. See Self Describing Messaging for general information on SDM.
void com.latencybusters.lbm.sdm.LBMSDM.log | ( | String | s | ) |
Log an event. If debug level is set greater than 0, output to stderr
Referenced by com.latencybusters.lbm.sdm.LBMSDMFields.get_attr(), com.latencybusters.lbm.sdm.LBMSDMFields.LBMSDMFields(), com.latencybusters.lbm.sdm.LBMSDMFieldBlob.set(), com.latencybusters.lbm.sdm.LBMSDMFieldMessage.set(), com.latencybusters.lbm.sdm.LBMSDMFieldDecimal.set(), com.latencybusters.lbm.sdm.LBMSDMFieldTimestamp.set(), com.latencybusters.lbm.sdm.LBMSDMArrayDecimal.set(), and com.latencybusters.lbm.sdm.LBMSDMArrayUint64.set().
void com.latencybusters.lbm.sdm.LBMSDM.set_debug_level | ( | int | level | ) |
Set the debug level for processing this SDM message. Currently all debugs go to standard out.
|
static |
Debug flag for basic debug output
|
protected |
Debug mask for SDM implementation.
Referenced by com.latencybusters.lbm.sdm.LBMSDMessage.data(), com.latencybusters.lbm.sdm.LBMSDMessage.parse(), com.latencybusters.lbm.sdm.LBMSDMFieldMessage.parse(), and com.latencybusters.lbm.sdm.LBMSDMArrayMessage.parse().
|
static |
Debug flag for verbose message parsing output