💣 Cleans up event socket interface
This commit is contained in:
@@ -72,16 +72,6 @@ esp_err_t EventSocket::onFrame(PsychicWebSocketRequest *request, httpd_ws_frame
|
||||
return ESP_OK;
|
||||
}
|
||||
|
||||
void EventSocket::emit(String event, String payload)
|
||||
{
|
||||
emit(event.c_str(), payload.c_str(), "");
|
||||
}
|
||||
|
||||
void EventSocket::emit(const char *event, const char *payload)
|
||||
{
|
||||
emit(event, payload, "");
|
||||
}
|
||||
|
||||
void EventSocket::emit(const char *event, const char *payload, const char *originId, bool onlyToSameOrigin)
|
||||
{
|
||||
int originSubscriptionId = originId[0] ? atoi(originId) : -1;
|
||||
|
||||
@@ -24,11 +24,7 @@ public:
|
||||
|
||||
void onSubscribe(String event, SubscribeCallback callback);
|
||||
|
||||
void emit(String event, String payload);
|
||||
|
||||
void emit(const char *event, const char *payload);
|
||||
|
||||
void emit(const char *event, const char *payload, const char *originId, bool onlyToSameOrigin = false);
|
||||
void emit(const char *event, const char *payload, const char *originId = "", bool onlyToSameOrigin = false);
|
||||
// if onlyToSameOrigin == true, the message will be sent to the originId only, otherwise it will be broadcasted to all clients except the originId
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user