generated from AfonsoCMSousa/CPP-Template
fix: finnaly working!
This commit is contained in:
parent
aa7b7d87b4
commit
ba606c8619
@ -32,7 +32,7 @@ class Socket {
|
||||
void send_server();
|
||||
void send_unix();
|
||||
void send_server(const api_packet &data);
|
||||
void send_server(const char &data);
|
||||
void send_server(const void *data, size_t len);
|
||||
void send_unix(const api_packet &data);
|
||||
void set_packet(const api_packet &data);
|
||||
api_packet create_packet(uint8_t tracker_id);
|
||||
|
||||
@ -29,7 +29,7 @@ int main(int argc, char *argv[]) {
|
||||
request[0] = ACSP_REALTIMEPOS_INTERVAL;
|
||||
request[1] = 127;
|
||||
|
||||
sock.send_server();
|
||||
sock.send_server(request, sizeof(request));
|
||||
|
||||
} catch (const runtime_error &e) {
|
||||
cerr << "Error: " << e.what() << endl;
|
||||
|
||||
@ -59,8 +59,8 @@ void Socket::send_server(const api_packet &data) {
|
||||
}
|
||||
}
|
||||
|
||||
void Socket::send_server(const char &data) {
|
||||
ssize_t sent_bytes = sendto(sock, &data, sizeof(data), 0, (struct sockaddr *)&server_addr, sizeof(server_addr));
|
||||
void Socket::send_server(const void *data, size_t len) {
|
||||
ssize_t sent_bytes = sendto(sock, data, len, 0, (struct sockaddr *)&server_addr, sizeof(server_addr));
|
||||
if (sent_bytes < 0) {
|
||||
throw runtime_error("Failed to send data");
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user