Clementine-audio-player-Mac.../src/networkremote/bonjour.h

26 lines
494 B
C
Raw Normal View History

2013-01-16 15:26:35 +01:00
#ifndef BONJOUR_H
#define BONJOUR_H
#include "zeroconf.h"
#ifdef __OBJC__
@class NetServicePublicationDelegate;
#else
class NetServicePublicationDelegate;
#endif // __OBJC__
class Bonjour : public Zeroconf {
public:
Bonjour();
virtual ~Bonjour();
2013-02-22 15:29:00 +01:00
protected:
virtual void PublishInternal(const QString& domain, const QString& type,
const QByteArray& name, quint16 port);
2013-01-16 15:26:35 +01:00
private:
NetServicePublicationDelegate* delegate_;
};
#endif // BONJOUR_H