SatDump 2.0.0-alpha-520736c72
Loading...
Searching...
No Matches
remote_handler.h
1#pragma once
2
3#include "handlers/handler.h"
4#include "remote_handler_backend.h"
5#include <memory>
6
7namespace satdump
8{
9 namespace handlers
10 {
11 class RemoteHandlerHandler : public Handler
12 {
13 protected:
14 std::shared_ptr<RemoteHandlerBackend> bkd;
15
16 virtual void handle_stream_data(std::string, uint8_t *, size_t) = 0;
17
18 public:
19 RemoteHandlerHandler(std::shared_ptr<RemoteHandlerBackend> bkd);
20 ~RemoteHandlerHandler();
21 };
22 } // namespace handlers
23} // namespace satdump
SatDump's handler base class.
Definition handler.h:32