LBM .Net API Documentation
LBMSDMRawUint32 Class
Namespacescom.latencybusters.lbm.sdmLBMSDMRawUint32
An LBMSDMRawUint32 is a helper class to minimise the effort of formatting and parsing unsigned 32 bit integers
Declaration Syntax
C#
public class LBMSDMRawUint32 : LBMSDMRaw, 
	ICloneable
Members
All MembersConstructorsMethodsFields



IconMemberDescription
LBMSDMRawUint32()()()
Create a raw uint32 field, defaulting to 0

LBMSDMRawUint32(UInt32)
Set a raw uint16 field providing the value as a long

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

debug_level
Debug mask for SDM implementation.
(Inherited from LBMSDM.)
format(array<Byte>[]()[], Int32, UInt32)
Format a uint32 value into a byte buffer

format(array<Byte>[]()[], Int32)
Format the raw uint32 value into a byte buffer

length
The number of bytes needed to store a raw LBMSDMRawUint32

log(String)
Log an event. If debug level is set greater than 0, output to stderr
(Inherited from LBMSDM.)
parse(array<Byte>[]()[], Int32)
Parse the raw uint32 value from a byte buffer

parse_s(array<Byte>[]()[], Int32)
Parse the raw uint32 value from a byte buffer

set(UInt32)
Set a uint32 field providing the value as a long

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 a string version of an uint16
(Overrides Object.ToString()()().)
toUint()()()
Get the long representation of the uint32

Inheritance Hierarchy
Object
LBMSDM
 LBMSDMRaw
  LBMSDMRawUint32

Assembly: lbmcssdm (Module: lbmcssdm) Version: 6.7.1.0