User Tools

Site Tools


uphp:library_functions:library_functions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
uphp:library_functions:library_functions [2021/04/07 10:39]
admin
uphp:library_functions:library_functions [2021/04/09 08:26]
admin
Line 5: Line 5:
 Click on the function name for further details: Click on the function name for further details:
  
-^FUNCTION NAME^PARAMETER(S)^RETURN^DESCRIPTION^+^FUNCTION NAME^PARAMETER(S)^RETURN^LIBRARY^DESCRIPTION^
 |[[add_cron]]|<html><span style="color:green">int<span style="color:blue"> filename<span style="color:black">,  |[[add_cron]]|<html><span style="color:green">int<span style="color:blue"> filename<span style="color:black">, 
 <span style="color:green">string<span style="color:blue"> interval<span style="color:black"> <span style="color:green">string<span style="color:blue"> interval<span style="color:black">
-</html>|<html><span style="color:black"> int</html>|Add a scheduled CRON script|+</html>|<html><span style="color:black"> int</html>|[[system]]|Add a scheduled CRON script|
 |[[add_role]]|<html><span style="color:green">int<span style="color:blue"> id<span style="color:black">,  |[[add_role]]|<html><span style="color:green">int<span style="color:blue"> id<span style="color:black">, 
 <span style="color:green">string<span style="color:blue"> role_name<span style="color:black">, <span style="color:green">string<span style="color:blue"> role_name<span style="color:black">,
Line 16: Line 16:
 <span style="color:green">int<span style="color:blue"> role_def<span style="color:black">,  <span style="color:green">int<span style="color:blue"> role_def<span style="color:black">, 
 <span style="color:green">string<span style="color:blue"> role_devices<span style="color:black"> <span style="color:green">string<span style="color:blue"> role_devices<span style="color:black">
-</html>|<html><span style="color:black"> none</html>|Add a system role| +</html>|<html><span style="color:black"> none</html>|[[system]]|Add a system role| 
-|[[fgets_long]]|<html><span style="color:green">int<span style="color:blue"> handle</html>|<html><span style="color:green">string<span style="color:black"> line</html>|Read a line without length restriction from an open file|+|[[fgets_long]]|<html><span style="color:green">int<span style="color:blue"> handle</html>|<html><span style="color:green">string<span style="color:black"></html>|[[fileio]]|Read a line without length restriction from an open file
 +|[[mb_get_error_string]]|<html><span style="color:green">int<span style="color:blue"> error</html>|<html><span style="color:green">string<span style="color:blue"></html>|[[modbus]]|Get human readable error description| 
 +|[[mb_set_float_be_0x10]]|<html><span style="color:green">int<span style="color:blue"> id, <span style="color:green">int<span style="color:blue"> bus, <span style="color:green">int<span style="color:blue"> reg, <span style="color:green">int<span style="color:black"> val, <span style="color:green">int<span style="color:blue"> retries</html>|<html><span style="color:green">int<span style="color:blue"></html>|[[modbus]]|Set a modbus float in big endian using function 10h| 
 +|[[mb_set_float_le_0x10]]|<html><span style="color:green">int<span style="color:blue"> id, <span style="color:green">int<span style="color:blue"> bus, <span style="color:green">int<span style="color:blue"> reg, <span style="color:green">int<span style="color:black"> val, <span style="color:green">int<span style="color:blue"> retries</html>|<html><span style="color:green">int<span style="color:blue"></html>|[[modbus]]|Set a modbus float in little endian using function 10h| 
 +|[[mb_set_int16_0x03]]|<html><span style="color:green">int<span style="color:blue"> id, <span style="color:green">int<span style="color:blue"> bus, <span style="color:green">int<span style="color:blue"> reg, <span style="color:green">int<span style="color:black"> val, <span style="color:green">int<span style="color:blue"> retries</html>|<html><span style="color:green">int<span style="color:blue"></html>|[[modbus]]|Set a modbus device register using function 03h| 
 +|[[mb_set_int16_0x10]]|<html><span style="color:green">int<span style="color:blue"> id, <span style="color:green">int<span style="color:blue"> bus, <span style="color:green">int<span style="color:blue"> reg, <span style="color:green">int<span style="color:black"> val, <span style="color:green">int<span style="color:blue"> retries</html>|<html><span style="color:green">int<span style="color:blue"></html>|[[modbus]]|Set a modbus device register using function 10h| 
 +|[[mb_set_uint32_be_0x10]]|<html><span style="color:green">int<span style="color:blue"> id, <span style="color:green">int<span style="color:blue"> bus, <span style="color:green">int<span style="color:blue"> reg, <span style="color:green">int<span style="color:black"> val, <span style="color:green">int<span style="color:blue"> retries</html>|<html><span style="color:green">int<span style="color:blue"></html>|[[modbus]]|Set a modbus UINT32 in big endian using function 10h| 
 +|[[mb_set_uint32_le_0x10]]|<html><span style="color:green">int<span style="color:blue"> id, <span style="color:green">int<span style="color:blue"> bus, <span style="color:green">int<span style="color:blue"> reg, <span style="color:green">int<span style="color:black"> val, <span style="color:green">int<span style="color:blue"> retries</html>|<html><span style="color:green">int<span style="color:blue"></html>|[[modbus]]|Set a modbus UINT32 in little endian using function 10h|
 |[[quick_sort]]|<html><span style="color:green">array<span style="color:blue"> src_array<span style="color:black">,  |[[quick_sort]]|<html><span style="color:green">array<span style="color:blue"> src_array<span style="color:black">, 
-<span style="color:green">int<span style="color:blue"> sort_type<span style="color:black"></html>|<html><span style="color:green">array<span style="color:black"> res</html>|Sort an array using quicksort|+<span style="color:green">int<span style="color:blue"> sort_type<span style="color:black"></html>|<html><span style="color:green">array<span style="color:black"></html>|[[array]]|Sort an array using quicksort|
 |[[remove_cron]]|<html><span style="color:green">int<span style="color:blue"> filename<span style="color:black"> |[[remove_cron]]|<html><span style="color:green">int<span style="color:blue"> filename<span style="color:black">
-</html>|<html><span style="color:black"> int</html>|Remove a scheduled CRON script|+</html>|<html><span style="color:black"> int</html>|[[system]]|Remove a scheduled CRON script|
  
uphp/library_functions/library_functions.txt · Last modified: 2021/09/13 05:57 (external edit)