dm_modbus_byte_order_from_name Function

public function dm_modbus_byte_order_from_name(name, byte_order) result(rc)

Uses

  • proc~~dm_modbus_byte_order_from_name~~UsesGraph proc~dm_modbus_byte_order_from_name dm_modbus_byte_order_from_name module~dm_string dm_string proc~dm_modbus_byte_order_from_name->module~dm_string module~dm_error dm_error module~dm_string->module~dm_error module~dm_kind dm_kind module~dm_string->module~dm_kind module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env

Returns byte order named parameter associated with given string. Sets argument byte_order to MODBUS_REAL_ACBD if string is ABCD (case insensitive). Returns E_INVALID and sets byte_order to MODBUS_REAL_ABCD if the string is invalid.

Arguments

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

Input string.

integer, intent(out) :: byte_order

Byte order of real values.

Return Value integer


Calls

proc~~dm_modbus_byte_order_from_name~~CallsGraph proc~dm_modbus_byte_order_from_name dm_modbus_byte_order_from_name proc~dm_string_upper dm_string_upper proc~dm_modbus_byte_order_from_name->proc~dm_string_upper