AlignedFormat Class |
Namespace: Demo3D.HLE.Comms.Telegram
[TypeConverterAttribute(typeof(ExpandableObjectConverter))] public sealed class AlignedFormat : TelegramFormat, IAligned
The AlignedFormat type exposes the following members.
| Name | Description | |
|---|---|---|
| AlignedFormat |
FOR INTERNAL USE ONLY.
| |
| AlignedFormat(String) |
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.) | |
| Logger |
Message logger.
(Inherited from TelegramFormat.) | |
| Name |
Format name.
(Inherited from TelegramFormat.) | |
| Segments |
List of TelegramFormatSegment in order.
(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.