Udostępnij przez


Header Klasa

Definicja

48-bajtowy, stały rozmiar, nagłówek poprzedza każdy ładunek. Nagłówek musi zawsze mieć ten sam kształt, niezależnie od tego, czy jego ładunek jest żądaniem, odpowiedzią lub zawartością. Jest to ciąg zakodowany w formacie ASCII rozdzielany kropką zakończony nowym wierszem. Wszystkie nagłówki muszą mieć te segmenty, a wszystkie wartości muszą być wypełniane zero, aby wypełnić poprawną liczbę bajtów: | Opis rozmiaru tytułu | Wpisz 1 bajtowy znak zakodowany w formacie ASCII. Opisuje format ładunku (żądanie, odpowiedź, strumień itp.) | Ogranicznik 1 bajtowy znak kropki ASCII. | Długość 6 bajtów zakodowanych w formacie dziesiętnym ASCII. Rozmiar w bajtach tego ładunku w przecinku ASCII, a nie w tym nagłówka. Zero dopełnione. | Ogranicznik 1 bajtowy znak kropki ASCII. |ID 36 bajtów szesnastkowy zakodowany w formacie ASCII. IDENTYFIKATOR GUID (identyfikator żądania, identyfikator strumienia itp.). | Ogranicznik 1 bajtowy znak kropki ASCII. | Koniec 1 bajt ASCII "0" lub "1". Sygnalizuje koniec ładunku lub ładunku wieloczęściowego. | Terminator 1 bajt zakodowany na stałe w celu \n . ex: A.000168.68e999ca-a651-40f4-ad8f-3aaf78181862b4.1\n przykład końcowy.

public class Header
type Header = class
Public Class Header
Dziedziczenie
Header

Konstruktory

Header()

48-bajtowy, stały rozmiar, nagłówek poprzedza każdy ładunek. Nagłówek musi zawsze mieć ten sam kształt, niezależnie od tego, czy jego ładunek jest żądaniem, odpowiedzią lub zawartością. Jest to ciąg zakodowany w formacie ASCII rozdzielany kropką zakończony nowym wierszem. Wszystkie nagłówki muszą mieć te segmenty, a wszystkie wartości muszą być wypełniane zero, aby wypełnić poprawną liczbę bajtów: | Opis rozmiaru tytułu | Wpisz 1 bajtowy znak zakodowany w formacie ASCII. Opisuje format ładunku (żądanie, odpowiedź, strumień itp.) | Ogranicznik 1 bajtowy znak kropki ASCII. | Długość 6 bajtów zakodowanych w formacie dziesiętnym ASCII. Rozmiar w bajtach tego ładunku w przecinku ASCII, a nie w tym nagłówka. Zero dopełnione. | Ogranicznik 1 bajtowy znak kropki ASCII. |ID 36 bajtów szesnastkowy zakodowany w formacie ASCII. IDENTYFIKATOR GUID (identyfikator żądania, identyfikator strumienia itp.). | Ogranicznik 1 bajtowy znak kropki ASCII. | Koniec 1 bajt ASCII "0" lub "1". Sygnalizuje koniec ładunku lub ładunku wieloczęściowego. | Terminator 1 bajt zakodowany na stałe w celu \n . ex: A.000168.68e999ca-a651-40f4-ad8f-3aaf78181862b4.1\n przykład końcowy.

Właściwości

End

Pobiera lub ustawia wartość wskazującą, czy 1 bajtowa wartość ASCII to "0" lub "1". Sygnalizuje koniec ładunku lub ładunku wieloczęściowego.

Id

Pobiera lub ustawia 36 bajtów szesnastkowy zakodowany w formacie ASCII. IDENTYFIKATOR GUID (identyfikator żądania, identyfikator strumienia itp.).

PayloadLength

Pobiera lub ustawia 6 bajtów zakodowanych w formacie dziesiętnym ASCII. Rozmiar w bajtach tego ładunku w przecinku ASCII, a nie w tym nagłówka. Zero dopełnione.

Type

Pobiera lub ustawia 1 bajtowy znak zakodowany w formacie ASCII. Opisuje format ładunku (żądanie, odpowiedź, strumień itp.).

Dotyczy