Informace o uživatelské příručce k Azure RTO NetX
Tato příručka obsahuje podrobné informace o službě Azure RTO NetX, Microsoft High Performance Stack.
Je určený pro integrované vývojáře softwaru v reálném čase, kteří znají základní koncepty sítě, Azure RTO ThreadX a programovací jazyk C.
Organizace
Kapitola 1 – zavádí Azure RTO NetX
Kapitola 2 – poskytuje základní kroky pro instalaci a používání Azure RTO NetX s vaší aplikací ThreadX.
Kapitola 3 – poskytuje funkční Přehled systému Azure RTO NetX a základní informace o síťových standardech TCP/IP.
Kapitola 4 – podrobnosti rozhraní aplikace k Azure RTO NetX.
Kapitola 5 – popisuje ovladače sítě pro Azure RTO NetX.
Příloha A – Azure RTO NetX Services
Příloha B – konstanty Azure RTO NetX
Příloha C – datové typy Azure RTO NetX
Příloha D – BSD-Compatible rozhraní API soketu
Příloha E -ASCII – graf
Datové typy Azure RTO NetX
Kromě vlastních typů dat struktury ovládacích prvků Azure RTO NetX je k dispozici několik speciálních typů dat, které se používají v rozhraních volání služby Azure RTO NetX. Tyto speciální datové typy jsou mapovány přímo k datovým typům podkladového kompilátoru jazyka C. To je provedeno pro zajištění přenositelnosti mezi různými kompilátory jazyka C. Přesná implementace je zděděná z ThreadX a je možné ji najít v souboru . h tx_port , který je součástí distribuce ThreadX.
Následuje seznam typů dat volání služby Azure RTO NetX a jejich přidružených významů:
| Typy dat | Popis |
|---|---|
| UINT | Základní unsigned integer. Tento typ musí podporovat 32 nepodepsaná data. je však mapován na nejpohodlnější datový typ bez znaménka. |
| ULONG | Typ Long bez znaménka. Tento typ musí podporovat 32 nepodepsaná data. |
| ŠEKEM | Skoro vždy odpovídá typu void kompilátoru. |
| CHAR | Nejčastěji standardní typ znaku pro 8 bitů. |
Ve zdroji Azure RTO NetX se používají další datové typy. Jsou umístěny v souborech tx_port. h nebo nx_port. h .
Centrum zákaznické podpory
Posílejte prosím lístek podpory na webu Azure Portal, kde najdete otázky nebo vám pomůžou s postupem. Poskytněte nám v e-mailové zprávě následující informace, abychom mohli efektivněji vyřešit vaši žádost o podporu:
Podrobný popis problému, včetně četnosti výskytu a toho, zda může být spolehlivě reprodukován.
Podrobný popis všech změn aplikace a/nebo Azure RTO NetX, které předcházejí tomuto problému.
Obsah _tx_version_id a _nx_version_id řetězců nacházejících se v souborech tx_port. h a nx_port. h vaší distribuce. Tyto řetězce vám poskytnou cenné informace týkající se prostředí run-time.
Obsah v paměti RAM následujících proměnných ulong :
_tx_build_options
_nx_system_build_options1
_nx_system_build_options2
_nx_system_build_options3
_nx_system_build_options4
_nx_system_build_options5
Tyto proměnné vám poskytnou informace o tom, jak byly sestaveny vaše knihovny Azure RTO ThreadX a Azure RTO NetX.
Vyrovnávací paměť trasování zachycená ihned po zjištění problému. Toho je možné dosáhnout vytvořením knihoven Azure RTO ThreadX a Azure RTO NetX pomocí TX_ENABLE_EVENT_TRACE a voláním tx_trace_enable s informacemi o vyrovnávací paměti trasování. Podrobnosti najdete v uživatelské příručce k Azure RTO TraceX.