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



IconMemberDescription
LBMSDMRawUint16()()()
Create a raw uint16 field, defaulting to 0

LBMSDMRawUint16(UInt16)
Set a raw uint16 field providing the value as an int

Clone()()()
Get a copy of this object
(Inherited from LBMSDM.)
debug_level
Debug mask for SDM implementation.
(Inherited from LBMSDM.)
format(array<Byte>[]()[], Int32, UInt16)
Format a uint16 value into a byte buffer

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

length
The number of bytes needed to store a raw LBMSDMRawUint16

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 uint16 value from a byte buffer

set(UInt16)
Set a uint16 field providing the value as an int

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()()().)
toUshort()()()
Get the int representation of the uint16

Inheritance Hierarchy
Object
LBMSDM
 LBMSDMRaw
  LBMSDMRawUint16

Assembly: lbmcssdm (Module: lbmcssdm) Version: 6.7.1.0