Demo3D.HLE.Comms.Telegram Namespace | 
| Class | Description | |
|---|---|---|
| AlignedFormat | 
            Defines a TelegramFormat where data is aligned with fixed byte length.
              | |
| AlignedSegment | 
            Defines a TelegramFormatSegment where data is aligned with fixed byte length.
              | |
| DelimitedFormat | 
            Defines a TelegramFormat that can be delimited.
              | |
| DelimitedSegment | 
            Defines a delimited TelegramFormatSegment.
              | |
| DirectEncodingProperties | EncodingProperties property bag representing Direct.
              | |
| FixedFormat | 
            Defines the TelegramFormat of a telegram where byte length is fixed.
              | |
| FixedSegment | 
            Defines a TelegramFormatSegment where byte length is fixed.
              | |
| IAlignedExtensions | 
            Extension methods for IAligned.
              | |
| IDelimitedExtensions | 
            Extension methods for IDelimited.
              | |
| ILengthEncodedExtensions | 
            Extension methods for ILengthEncoded.
              | |
| LengthEncodedFormat | 
            Defines a TelegramFormat that can be length-encoded.
              | |
| LengthEncodedSegment | 
            Defines a length-encoded TelegramFormatSegment.
              | |
| ReceiveSymbol | 
            Receive telegram symbol.
              | |
| StringEncodingProperties | EncodingProperties property bag representing String.
              | |
| SymbolFormats | 
            Represents all telegram formats applied to a TelegramSymbol.
              | |
| TelegramFormat | 
            Defines the format of a telegram.
              | |
| TelegramFormatSegment | 
            Defines a segment within a TelegramFormat.
              | |
| TelegramFormatSelector | 
            Determines how a TelegramFormat is selected for an inbound or outbound telegram.
              | |
| Telegrams | 
            The central point for telegram comms.
              | |
| TelegramSymbol | 
            Telegram symbol.
              | |
| TelegramSymbolTable | 
            Symbol table for a telegram connection.
              | |
| TransmitSymbol | 
            Transmit telegram symbol.
              | 
| Interface | Description | |
|---|---|---|
| IAligned | 
            Represents fixed-length data that can be aligned to the left or right of designated fill bytes.
              | |
| IDelimited | 
            Represents dynamic-length data that is delimited by start and end bytes.
              | |
| ILengthEncoded | 
            Represents length-encoded data using a determined integer type.
            Encoded bytes are directly before the data.
              | 
| Enumeration | Description | |
|---|---|---|
| AlignmentType | 
            Determines how the data within a FixedFormat or FixedSegment is aligned.
              | |
| DirectEncodingType | 
            Determines how types are directly encoded for a TelegramFormatSegment.
              | |
| EncodingType | 
            Determines how a TelegramFormatSegment is encoded.
              | |
| LengthEncodingType | 
            Determines the length encoding integer type.
              | |
| StringEncodingType | 
            Determines how string types are encoded for a TelegramFormatSegment.
              | |
| TypeCode | 
            Supported types for TelegramFormatSegment.
              |