LBM .Net API Documentation
LBMSDMRawBlob Class
Namespacescom.latencybusters.lbm.sdmLBMSDMRawBlob
An LBMSDMRawBlob is a helper class to minimise the effort of formatting and parsing Binary Large OBjects (BLOBs)
Declaration Syntax
C#
public class LBMSDMRawBlob : LBMSDMRaw, 
	ICloneable
Members
All MembersConstructorsMethodsFields



IconMemberDescription
LBMSDMRawBlob(Int32)
Create a new blob with a specified length.

LBMSDMRawBlob(array<Byte>[]()[])
Create a new blob with a specified byte array.

LBMSDMRawBlob(array<Byte>[]()[], Int32, Int32)
Create a new blob from a part of an existing byte array

LBMSDMRawBlob(String)
Create a new blob from a string. Either a basic string can be used or a hex encoded string in the form of x"0123456789abcdef" can be used. This format means byte one will be 0x01, byte two 0x23 etc

Clone()()()
Get a copy of this blob

debug_level
Debug mask for SDM implementation.
(Inherited from LBMSDM.)
get()()()
Get the blob byte array

length()()()
Get the length of the blob

log(String)
Log an event. If debug level is set greater than 0, output to stderr
(Inherited from LBMSDM.)
set_debug_level(Int32)
Set the debug level for processing this SDM message. Currently all debugs go to standard out.
(Inherited from LBMSDM.)
toDbgString()()()
Get a debug string for this object. This is not expected to be called and exists for child classes.
(Inherited from LBMSDMRaw.)
ToString()()()
Get the blob in a hex string format x"1234...." etc.
(Overrides Object.ToString()()().)
Inheritance Hierarchy
Object
LBMSDM
 LBMSDMRaw
  LBMSDMRawBlob

Assembly: lbmcssdm (Module: lbmcssdm) Version: 6.7.1.0