text: // Copyright 2017, Institute for Artificial Intelligence - University of Bremen
  
  #pragma once
  
  #include "CoreMinimal.h"
  #include "Sockets.h"
  #include "SocketSubsystem.h"
  #include "ModuleManager.h"
  
  class FWebSocket; 
  class FWebSocketServer; 
  class FROSBridgeHandler;
  
  typedef struct lws_context WebSocketInternalContext;
  typedef struct lws WebSocketInternal;
  typedef struct lws_protocols WebSocketInternalProtocol;
  
  DECLARE_DELEGATE_TwoParams(FWebsocketPacketRecievedCallBack, void* /*Data*/, int32 /*Data Size*/);
  DECLARE_DELEGATE_OneParam(FWebsocketClientConnectedCallBack, FWebSocket* /*Socket*/);
  DECLARE_DELEGATE(FWebsocketInfoCallBack); 
  
  DECLARE_LOG_CATEGORY_EXTERN(LogHTML5Networking, Warning, All);
  