UM .NET API  6.16
com.latencybusters.lbm.sdm.LBMSDM Class Reference

class LBMSDM is the parent class from which the core SDM functionality derives. See Self Describing Messaging for general information on SDM. More...

Inheritance diagram for com.latencybusters.lbm.sdm.LBMSDM:
com.latencybusters.lbm.sdm.LBMSDMessage com.latencybusters.lbm.sdm.LBMSDMField com.latencybusters.lbm.sdm.LBMSDMFields com.latencybusters.lbm.sdm.LBMSDMFieldsAttribute com.latencybusters.lbm.sdm.LBMSDMRaw com.latencybusters.lbm.sdm.LBMSDMFieldBlob com.latencybusters.lbm.sdm.LBMSDMFieldBool com.latencybusters.lbm.sdm.LBMSDMFieldDecimal com.latencybusters.lbm.sdm.LBMSDMFieldDouble com.latencybusters.lbm.sdm.LBMSDMFieldFloat com.latencybusters.lbm.sdm.LBMSDMFieldInt16 com.latencybusters.lbm.sdm.LBMSDMFieldInt32 com.latencybusters.lbm.sdm.LBMSDMFieldInt64 com.latencybusters.lbm.sdm.LBMSDMFieldInt8 com.latencybusters.lbm.sdm.LBMSDMFieldMessage com.latencybusters.lbm.sdm.LBMSDMFieldString com.latencybusters.lbm.sdm.LBMSDMFieldTimestamp com.latencybusters.lbm.sdm.LBMSDMFieldUint16 com.latencybusters.lbm.sdm.LBMSDMFieldUint32 com.latencybusters.lbm.sdm.LBMSDMFieldUint64 com.latencybusters.lbm.sdm.LBMSDMFieldUint8 com.latencybusters.lbm.sdm.LBMSDMFieldUnicode com.latencybusters.lbm.sdm.LBMSDMRawBlob com.latencybusters.lbm.sdm.LBMSDMRawDecimal com.latencybusters.lbm.sdm.LBMSDMRawDouble com.latencybusters.lbm.sdm.LBMSDMRawFloat com.latencybusters.lbm.sdm.LBMSDMRawInt64 com.latencybusters.lbm.sdm.LBMSDMRawTimestamp com.latencybusters.lbm.sdm.LBMSDMRawUint16 com.latencybusters.lbm.sdm.LBMSDMRawUint32 com.latencybusters.lbm.sdm.LBMSDMRawUint64

Public Member Functions

virtual void set_debug_level (int level)
 Set the debug level for processing this SDM message. Currently all debugs go to standard out. More...
 
virtual void log (System.String s)
 Log an event. If debug level is set greater than 0, output to stderr. More...
 
System.Object Clone ()
 Get a copy of this object. More...
 

Public Attributes

const int DEBUG_BASIC = 1
 Debug flag for basic debug output.
 
const int DEBUG_VERBOSE_PARSING = 2
 Debug flag for verbose message parsing output.
 

Detailed Description

class LBMSDM is the parent class from which the core SDM functionality derives. See Self Describing Messaging for general information on SDM.

Member Function Documentation

System.Object com.latencybusters.lbm.sdm.LBMSDM.Clone ( )

Get a copy of this object.

Returns
A new object with a copy
virtual void com.latencybusters.lbm.sdm.LBMSDM.log ( System.String  s)
virtual

Log an event. If debug level is set greater than 0, output to stderr.

Parameters
sString containing the event to log
virtual void com.latencybusters.lbm.sdm.LBMSDM.set_debug_level ( int  level)
virtual

Set the debug level for processing this SDM message. Currently all debugs go to standard out.

Parameters
levelDebug level to set

The documentation for this class was generated from the following file: