From 6d1d9f47edef8352c6f25d7736171ec2bbe5471a Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Tue, 29 Mar 2022 16:43:19 +0200 Subject: Common: log timestamps, socket changes and frame_timestamp_t --- lib/Socket.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/Socket.h') diff --git a/lib/Socket.h b/lib/Socket.h index 08607a5..f5143a0 100644 --- a/lib/Socket.h +++ b/lib/Socket.h @@ -115,6 +115,7 @@ class UDPSocket void close(void); void send(UDPPacket& packet); void send(const std::vector& data, InetAddress destination); + void send(const std::string& data, InetAddress destination); UDPPacket receive(size_t max_size); void joinGroup(const char* groupname, const char* if_addr = nullptr); void setMulticastSource(const char* source_addr); @@ -198,6 +199,8 @@ class TCPSocket { */ ssize_t recv(void *buffer, size_t length, int flags, int timeout_ms); + SOCKET get_sockfd() const { return m_sock; } + private: explicit TCPSocket(int sockfd); explicit TCPSocket(int sockfd, InetAddress remote_address); -- cgit v1.2.3