4
Fork 0
AutoPatch/SVXLink/echolink/BrandMeisterBridge.h

33 lines
No EOL
669 B
C++

// Copyright 2015 by Artem Prilutskiy
#ifndef BRANDMEISTERBRIDGE_H
#define BRANDMEISTERBRIDGE_H
#include "PatchCordProxy.h"
#include "UserDataStore.h"
class BrandMeisterBridge
{
public:
BrandMeisterBridge();
~BrandMeisterBridge();
void setDefaultConfiguration(const char* configuration);
void setProxyConfiguration(const char* configuration);
void setStoreConfiguration(const char* configuration);
const char* getTalker();
void setTalker(const char* call, const char* name);
void handleChatMessage(const char* text);
private:
PatchCordProxy* proxy;
UserDataStore* store;
char* talker;
int unknown;
};
#endif