Header Classe

Definição

O cabeçalho de 48 bytes, de tamanho fixo, precede cada carga útil. O cabeçalho deve sempre ter a mesma forma, independentemente de sua carga útil ser uma solicitação, resposta ou conteúdo. É uma string codificada em ASCII delimitada por períodos, terminada com uma nova linha. Todos os cabeçalhos devem ter esses segmentos, e todos os valores devem ser preenchidos com zero para preencher o número correto de bytes: |Descrição do Tamanho do Título |Tipo 1 byte carvão codificado em ASCII. Descreve o formato da carga útil (solicitação, resposta, fluxo, etc.) |Delimitador de 1 byte de período ASCII. |Comprimento 6 bytes: decimal codificado em ASCII. Tamanho em bytes dessa carga útil em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado. |Delimitador de 1 byte de período ASCII. |ID 36 bytes em hexadecimal codificado em ASCII. GUID (ID de Solicitação, ID de Stream, etc.). |Delimitador de 1 byte de período ASCII. |Fim de 1 byte ASCII '0' ou '1'. Sinaliza o fim de uma carga útil ou carga útil em múltiplas partes. |Exterminador 1 byte codificado fixamente para \n. ex: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n exemplo final.

public class Header
type Header = class
Public Class Header
Herança
Header

Construtores

Nome Description
Header()

O cabeçalho de 48 bytes, de tamanho fixo, precede cada carga útil. O cabeçalho deve sempre ter a mesma forma, independentemente de sua carga útil ser uma solicitação, resposta ou conteúdo. É uma string codificada em ASCII delimitada por períodos, terminada com uma nova linha. Todos os cabeçalhos devem ter esses segmentos, e todos os valores devem ser preenchidos com zero para preencher o número correto de bytes: |Descrição do Tamanho do Título |Tipo 1 byte carvão codificado em ASCII. Descreve o formato da carga útil (solicitação, resposta, fluxo, etc.) |Delimitador de 1 byte de período ASCII. |Comprimento 6 bytes: decimal codificado em ASCII. Tamanho em bytes dessa carga útil em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado. |Delimitador de 1 byte de período ASCII. |ID 36 bytes em hexadecimal codificado em ASCII. GUID (ID de Solicitação, ID de Stream, etc.). |Delimitador de 1 byte de período ASCII. |Fim de 1 byte ASCII '0' ou '1'. Sinaliza o fim de uma carga útil ou carga útil em múltiplas partes. |Exterminador 1 byte codificado fixamente para \n. ex: A.000168.68e999ca-a651-40f4-ad8f-3aaf781862b4.1\n exemplo final.

Propriedades

Nome Description
End

Recebe ou define um valor indicando se o valor ASCII de 1 byte é '0' ou '1'. Sinaliza o fim de uma carga útil ou carga útil em múltiplas partes.

Id

Obtém ou configura o hexadecimal codificado em ASCII de 36 bytes. GUID (ID de Solicitação, ID de Stream, etc.).

PayloadLength

Recebe ou define o decimal codificado em ASCII de 6 bytes. Tamanho em bytes dessa carga útil em decimal ASCII, sem incluir o cabeçalho. Zero acolchoado.

Type

Obtém ou define o carvão codificado em ASCII de 1 byte. Descreve o formato da carga útil (solicitação, resposta, stream, etc.).

Aplica-se a