send_package

c/c++pascal

void [cd_]send_package([cdp_t cdp]);
procedure [cd_]send_package ([cdp : cdp_t]);

Parametry

[cdp kontextová proměnná klienta]

Popis

Funkce odešle serveru balík požadavků nashromážděných od volání funkce start_package. Pokud žádný takový balík neexistuje, funkce neprovádí nic.

Je-li některá funkce generující požadavek na jádro zavolána uvnitř balíku, pak po jejím provedení jsou hodnoty jejích výstupních parametrů nedefinovány. Parametry nabudou hodnot až po provedení procedury send_package. Je-li navíc zapnuto souběžné zpracování, je třeba dokončení požadavku send_package zjistit voláním funkce answered.

Při použití balíků se komplikuje sledování chyb a varování. Platí, že zpracování balíku se ukončuje při výskytu první chyby. Číslo této chyby pak vrací funkce Sz_error. Funkce Sz_warning vrací sjednocení všech varování, která se při zpracování balíku vyskytla.

Viz