| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-01-08 20:27:17 +0100 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-01-08 20:27:17 +0100 | 
| commit | c7c834e9944c94de3d07f21ce2d2d3f18a03b3b2 (patch) | |
| tree | d6f712b6817232ec3c2ed6ba6bfd47b033777ab0 /include | |
| parent | d65e74a20a50e2161e5ff2007f53aea8e3b105e2 (diff) | |
Implements remote "-t" and "-q" commands.
Diffstat (limited to 'include')
| -rw-r--r-- | include/relabsd/config/parameters.h | 9 | ||||
| -rw-r--r-- | include/relabsd/config/parameters_types.h | 1 | ||||
| -rw-r--r-- | include/relabsd/device/axis_types.h | 1 | 
3 files changed, 11 insertions, 0 deletions
| diff --git a/include/relabsd/config/parameters.h b/include/relabsd/config/parameters.h index 3290c56..ae33e0b 100644 --- a/include/relabsd/config/parameters.h +++ b/include/relabsd/config/parameters.h @@ -1,5 +1,8 @@  #pragma once +/**** POSIX *******************************************************************/ +#include <stdio.h> +  /**** LIBEVDEV ****************************************************************/  #include <libevdev/libevdev.h> @@ -48,6 +51,12 @@ int relabsd_parameters_parse_config_file     struct relabsd_parameters parameters [const restrict static 1]  ); +int relabsd_parameters_handle_remote_client +( +   FILE socket_as_file [const static 1], +   struct relabsd_parameters parameters [const restrict static 1] +); +  /**** Accessors ***************************************************************/  void relabsd_parameters_initialize_options  ( diff --git a/include/relabsd/config/parameters_types.h b/include/relabsd/config/parameters_types.h index f7b82b1..5b5c8e8 100644 --- a/include/relabsd/config/parameters_types.h +++ b/include/relabsd/config/parameters_types.h @@ -23,4 +23,5 @@ struct relabsd_parameters     int use_timeout;     struct timeval timeout;     struct relabsd_axis axes[RELABSD_AXIS_VALID_AXES_COUNT]; +   int device_name_was_modified;  }; diff --git a/include/relabsd/device/axis_types.h b/include/relabsd/device/axis_types.h index 5ae0145..d13ccd8 100644 --- a/include/relabsd/device/axis_types.h +++ b/include/relabsd/device/axis_types.h @@ -40,4 +40,5 @@ struct relabsd_axis     int is_enabled;     int previous_value;     int flags[RELABSD_AXIS_FLAGS_COUNT]; +   int attributes_were_modified;  }; | 


