diff --git a/webserver/core/lib/iec_std_lib.h b/webserver/core/lib/iec_std_lib.h index 56fe14b..218ecc1 100755 --- a/webserver/core/lib/iec_std_lib.h +++ b/webserver/core/lib/iec_std_lib.h @@ -732,11 +732,8 @@ __ANY(__move_) - - - - #include "iec_std_functions.h" #include "iec_std_FB.h" +#include "openplc_networking.h" #endif /* _IEC_STD_LIB_H */ diff --git a/webserver/core/lib/openplc_networking.h b/webserver/core/lib/openplc_networking.h new file mode 100644 index 0000000..610aa05 --- /dev/null +++ b/webserver/core/lib/openplc_networking.h @@ -0,0 +1,5 @@ +//client.cpp +int connect_to_tcp_server(uint8_t *ip_address, uint16_t port); +int send_tcp_message(uint8_t *msg, size_t msg_size, int socket_id); +int receive_tcp_message(uint8_t *msg_buffer, size_t buffer_size, int socket_id); +int close_tcp_connection(int socket_id);