Files
2025-10-14 16:37:38 +02:00

27 lines
598 B
C++

#pragma once
#include "Beacon.hpp"
class BeaconGithub : public Beacon
{
public:
BeaconGithub(std::string& config, const std::string& project, const std::string& token);
~BeaconGithub();
void checkIn();
private:
std::string m_project;
std::string m_token;
#ifdef _WIN32
int HandleRequest(const std::string& domain, const std::string& url);
int GithubPost(const std::string& domain, const std::string& url, const std::string& data, std::string &response);
int GithubGet(const std::string& domain, const std::string& url, std::string &response);
#endif
};