Aligned |
[TypeConverterAttribute(typeof(ExpandableObjectConverter))] public sealed class AlignedFormat : TelegramFormat, IAligned
The AlignedFormat type exposes the following members.
| Name | Description | |
|---|---|---|
| AlignedFormat | Constructs a FixedFormat. |
| Name | Description | |
|---|---|---|
| Alignment | Alignment type. | |
| Fill | Fill byte. | |
| IsBuilt |
True if the format has been built into a data type.
(Inherited from TelegramFormat) | |
| Length |
Format byte length.
(Overrides TelegramFormatLength) | |
| Name |
Format name.
(Inherited from TelegramFormat) |
| Name | Description | |
|---|---|---|
| PropertyChanged |
Raised when a property changes.
(Inherited from TelegramFormat) | |
| SegmentPropertyChanged |
Raised when the properties of a segment is changed.
(Inherited from TelegramFormat) | |
| SegmentsChanged |
Raised when Segments has changed.
(Inherited from TelegramFormat) |
| Name | Description | |
|---|---|---|
| Align |
Aligns data with fill bytes.
(Defined by IAlignedExtensions) | |
| Unalign |
Unaligns data. Returns data with fill bytes removed.
(Defined by IAlignedExtensions) |
Can accept segments of type AlignedSegment or FixedSegment.
Fixed length must be equal or greater than the sum of segment lengths. Higher length results in data alignment.