Langue

Header Classe

Définition

L’en-tête de 48 octets, taille fixe, préçonne chaque charge utile. L’en-tête doit toujours avoir la même forme, que sa charge utile soit une requête, une réponse ou un contenu. Il s’agit d’une chaîne codée en ASCII délimitée par une période, terminée par une nouvelle ligne. Tous les en-têtes doivent avoir ces segments, et toutes les valeurs doivent être remplies à zéro pour remplir le nombre correct d’octets : |Description de la taille du titre |Caractère codé ASCII en octet 1. Décrit le format de la charge utile (requête, réponse, flux, etc.) |Délimiteur avec un caractère ASCII de 1 octet. |Longueur 6 octets décimal codé en ASCII. Taille en octets de cette charge utile en décimal ASCII, sans inclure l’en-tête. Zéro rembourré. |Délimiteur avec un caractère ASCII de 1 octet. |ID 36 octets hexadécimal encodé en ASCII. GUID (ID de requête, ID de stream, etc.). |Délimiteur avec un caractère ASCII de 1 octet. |Fin d’un octet ASCII '0' ou '1'. Signale la fin d’une charge utile ou d’une charge utile en plusieurs parties. |Terminator 1 octet codé en dur pour \n . ex : A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n fin d’exemple.

public class Header
type Header = class
Public Class Header
Héritage
Header

Constructeurs

Nom Description
Header()

L’en-tête de 48 octets, taille fixe, préçonne chaque charge utile. L’en-tête doit toujours avoir la même forme, que sa charge utile soit une requête, une réponse ou un contenu. Il s’agit d’une chaîne codée en ASCII délimitée par une période, terminée par une nouvelle ligne. Tous les en-têtes doivent avoir ces segments, et toutes les valeurs doivent être remplies à zéro pour remplir le nombre correct d’octets : |Description de la taille du titre |Caractère codé ASCII en octet 1. Décrit le format de la charge utile (requête, réponse, flux, etc.) |Délimiteur avec un caractère ASCII de 1 octet. |Longueur 6 octets décimal codé en ASCII. Taille en octets de cette charge utile en décimal ASCII, sans inclure l’en-tête. Zéro rembourré. |Délimiteur avec un caractère ASCII de 1 octet. |ID 36 octets hexadécimal encodé en ASCII. GUID (ID de requête, ID de stream, etc.). |Délimiteur avec un caractère ASCII de 1 octet. |Fin d’un octet ASCII '0' ou '1'. Signale la fin d’une charge utile ou d’une charge utile en plusieurs parties. |Terminator 1 octet codé en dur pour \n . ex : A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n fin d’exemple.

Propriétés

Nom Description
End

Obtient ou définit une valeur indiquant si la valeur ASCII d’un octet est '0' ou '1'. Signale la fin d’une charge utile ou d’une charge utile en plusieurs parties.

Id

Obtient ou définit l’hexadécime encodé en ASCII de 36 octets. GUID (ID de requête, ID de stream, etc.).

PayloadLength

Obtient ou définit la décimale encodée ASCII de 6 octets. Taille en octets de cette charge utile en décimal ASCII, sans inclure l’en-tête. Zéro rembourré.

Type

Obtient ou définit le char encodé en ASCII sur 1 octet. Décrit le format de la charge utile (requête, réponse, flux, etc.).

S’applique à