C# Class BACnet.Types.BitString56

Afficher le fichier Open project: LorenVS/bacstack Class Usage Examples

Méthodes publiques

Свойство Type Description
Schema ISchema

Méthodes publiques

Méthode Description
BitString56 ( byte length, ulong flags ) : System

Constructs a new bitstring16 instance

Load ( IValueStream stream ) : BitString56

Loads a bitstring56 value from a stream

Save ( IValueSink sink, BitString56 value ) : void

Saves a bitstring56 value to a stream

WithBit ( int index, bool set = true ) : BitString56

Creates a copy of this bitstring with a certain bit overriden

WithLength ( byte length ) : BitString56

Creates a copy of this bitstring with the supplied length

this ( int index ) : bool

Retrieves the value of the indexth bit

Method Details

BitString56() public méthode

Constructs a new bitstring16 instance
public BitString56 ( byte length, ulong flags ) : System
length byte The length of the bitstring
flags ulong The flag values
Résultat System

Load() public static méthode

Loads a bitstring56 value from a stream
public static Load ( IValueStream stream ) : BitString56
stream IValueStream The stream to load from
Résultat BitString56

Save() public static méthode

Saves a bitstring56 value to a stream
public static Save ( IValueSink sink, BitString56 value ) : void
sink IValueSink The sink to save to
value BitString56 The value to save
Résultat void

WithBit() public méthode

Creates a copy of this bitstring with a certain bit overriden
public WithBit ( int index, bool set = true ) : BitString56
index int The bit to override
set bool The value to override to
Résultat BitString56

WithLength() public méthode

Creates a copy of this bitstring with the supplied length
public WithLength ( byte length ) : BitString56
length byte The length of the new bitstring
Résultat BitString56

this() public méthode

Retrieves the value of the indexth bit
public this ( int index ) : bool
index int The index of the bit to retrieve
Résultat bool

Property Details

Schema public_oe static_oe property

The schema for bitstring56 values
public static ISchema Schema
Résultat ISchema