avahi service publishing

This commit is contained in:
arne
2021-04-13 18:15:53 +02:00
parent 415dec37ad
commit ec44a4391a
7 changed files with 160 additions and 3 deletions
+16
View File
@@ -0,0 +1,16 @@
#ifndef SUNSHINE_PUBLISH_H
#define SUNSHINE_PUBLISH_H
#include <functional>
#include <string>
#include "thread_safe.h"
#define SERVICE_NAME "Sunshine"
#define SERVICE_TYPE "_nvstream._tcp"
namespace publish {
void start(std::shared_ptr<safe::signal_t> shutdown_event);
}
#endif //SUNSHINE_PUBLISH_H