BroadcastClientImpl.h 419 B

12345678910111213141516171819
  1. #ifndef NETWORK_BROADCASTCLIENTIMPL_H
  2. #define NETWORK_BROADCASTCLIENTIMPL_H
  3. #include "UdpClientImpl.h"
  4. #include <functional>
  5. #include <string>
  6. namespace Network {
  7. class BroadcastClientImpl : public UdpClientImpl
  8. {
  9. public:
  10. BroadcastClientImpl(const std::string& listenAddress, int broadcastPort, std::function<void(const std::string&)> callback);
  11. };
  12. } // namespace Network
  13. #endif // NETWORK_BROADCASTCLIENTIMPL_H