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



IconMemberDescription
LBMSDMRawUint64()()()
Create a raw uint64 field, defaulting to 0

LBMSDMRawUint64(UInt64)
Create a raw uint64 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, UInt64)
Format an uint64 value into a byte buffer

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

get()()()
Get a raw uint64 field as a long

length
The number of bytes needed to store a raw LBMSDMRawUint64

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 uint64 value from a byte buffer in to the object

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

set(UInt64)
Set a raw uint64 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 uint64
(Overrides Object.ToString()()().)
toUlong()()()
Get the long representation of the uint64

Inheritance Hierarchy
Object
LBMSDM
 LBMSDMRaw
  LBMSDMRawUint64

Assembly: lbmcssdm (Module: lbmcssdm) Version: 6.7.1.0