dm_modbus_order_from_name Function

public pure function dm_modbus_order_from_name(name) result(order)

Returns byte order named parameter associated with given string. For example, the result will be MODBUS_ORDER_ACBD if name is ABCD (case-insensitive). Returns MODBUS_ORDER_NONE if the string is invalid.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: name

Input string.

Return Value integer


Calls

proc~~dm_modbus_order_from_name~~CallsGraph proc~dm_modbus_order_from_name dm_modbus_order_from_name interface~dm_to_lower dm_to_lower proc~dm_modbus_order_from_name->interface~dm_to_lower proc~dm_string_to_lower dm_string_to_lower interface~dm_to_lower->proc~dm_string_to_lower

Called by

proc~~dm_modbus_order_from_name~~CalledByGraph proc~dm_modbus_order_from_name dm_modbus_order_from_name proc~dm_modbus_parse dm_modbus_parse proc~dm_modbus_parse->proc~dm_modbus_order_from_name