aboutsummaryrefslogtreecommitdiff
path: root/client/sock.h
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2024-05-22 19:32:30 +0200
committerlonkaars <loek@pipeframe.xyz>2024-05-22 19:32:30 +0200
commitb74efcf6c6badcc7dc1937d511a163108f9fac0f (patch)
treeb600efc48914f0c4eddbfdcc8d045149b9e0a926 /client/sock.h
parent53d27ebf10225274a50dc4a7c2343d4efce55a8a (diff)
parent68a5c65f9b0e1df30e9cef490d9b218b2f21f90d (diff)
Merge branch 'wip/main-controller' of github.com:lonkaars/puzzelbox into wip/main-controller
Diffstat (limited to 'client/sock.h')
-rw-r--r--client/sock.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/client/sock.h b/client/sock.h
index 818ea72..42eba3b 100644
--- a/client/sock.h
+++ b/client/sock.h
@@ -6,14 +6,14 @@
class PBSocket {
public:
PBSocket();
- PBSocket(char* addr, uint16_t port);
+ PBSocket(const char * addr, uint16_t port);
virtual ~PBSocket();
- void set_server(char* addr, uint16_t port);
+ void set_server(const char * addr, uint16_t port);
void sock_connect();
- void send(char* buf, size_t buf_sz);
+ void send(const char * buf, size_t buf_sz);
private:
void sock_task();
@@ -21,15 +21,14 @@ private:
std::thread* _thread = nullptr;
- char* _addr = NULL;
+ const char * _addr = NULL;
uint16_t _port = 0;
int _fd = -1;
-
};
extern PBSocket* sock;
-void i2c_send(uint16_t addr, char* data, size_t data_size);
-void i2c_recv(uint16_t addr, char* data, size_t data_size);
+void i2c_send(uint16_t addr, const char * data, size_t data_size);
+void i2c_recv(uint16_t addr, const char * data, size_t data_size);