endurox.ndrxpy_ubfdict_enable

endurox.ndrxpy_ubfdict_enable(do_use: bool) bool

Disable UbfDict mode. When disabled, pure dict objects are used to represent UBF buffers. However this mode is slower, due to for all interactions with XATMI bufer is marshalled from XATMI UBF to dict and vice versa. UbfDict mode however uses no marshaling for XATMI access, thus service calls and other function calls does not require any data buffer transformation.

Parameters:

do_use (bool) – If set to true, UbfDict is used for UBF representation. If set to false, dict is used for UBF representation.

Returns:

prev – Previous setting

Return type:

bool