LBM .Net API Documentation
LBMSDMFieldsAttribute Class
Namespacescom.latencybusters.lbm.sdmLBMSDMFieldsAttribute
LBMSDMFieldsAttribute define the attributes used by LBMSDMFields. Currently the only option is to set the number of preallocated fields on a field set (message). In the future, other options will be added.
Declaration Syntax
C#
public class LBMSDMFieldsAttribute : LBMSDM, 
	ICloneable
Members
All MembersConstructorsMethodsFields



IconMemberDescription
LBMSDMFieldsAttribute()()()
Constructor for a field set attribute.

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

debug_level
Debug mask for SDM implementation.
(Inherited from LBMSDM.)
disable_name_tree()()()
Enable field name validation This also controls name validation when adding fields etc. When validation is on, duplicate field names are detected. The C API also implements a name tree for optimized searches by name, but this is reserved for future development in Java and .NET.

enable_name_tree()()()
Enable field name validation This also controls name validation when adding fields etc. When validation is on, duplicate field names are detected. The C API also implements a name tree for optimized searches by name, but this is reserved for future development in Java and .NET.

get_field_prealloc()()()
Get the number of preallocated fields

log(String)
Log an event. If debug level is set greater than 0, output to stderr
(Inherited from LBMSDM.)
name_tree_enabled()()()
Find out if field name validation is enabled.

set_debug_level(Int32)
Set the debug level for processing this SDM message. Currently all debugs go to standard out.
(Inherited from LBMSDM.)
set_field_prealloc(Int32)
Set the number of preallocated fields

Inheritance Hierarchy
Object
LBMSDM
 LBMSDMFieldsAttribute

Assembly: lbmcssdm (Module: lbmcssdm) Version: 6.7.1.0