Indy 9 | Content | Index | Reference

TIdHeader
Unit: IdTunnelCommon
Represents encapsulated tunnel headers and data.

    TIdHeader = record
      CRC16: Word;
      MsgType: Word;
      MsgLen: Word;
      UserId: Word;
      Port: Word;
      IpAddr: TIdInAddr;
      end;

Unit
IdTunnelCommon
Members
CRC16: Word;
CRC16 is a member variable.
MsgType: Word;
MsgType is a member variable.
MsgLen: Word;
MsgLen is a member variable.
UserId: Word;
UserId is a member variable.
Port: Word;
Port is a member variable.
IpAddr: TIdInAddr;
IpAddr is a member variable.
Description
TIdHeader is a record type that represents encapsulated tunnel headers and data for Indy Tunnel components.

CRC16 is a Word member that contains the calculated CRC16 checksum value for the contents of the encapsulated tunnel message.

MsgType is a Word member that contains a message type constant value representing a handling instruction to the Tunnel component.

MsgLen is a Word member that contains the length of the encapsulated tunnel message.

UserId is a Word member that represents the user identifier for the client connection to the Tunnel server.

Port is a Word member that presents the for the client connection to the Tunnel component.

IpAddr is a TIdInAddr member that represent the structured IP address for the client connection to the Tunnel component.

Created with Doc-O-Matic 2 donated to Project JEDI. Commercial license available from the Doc-O-Matic site.