HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_WebSocket.h File Reference
#include "NET_API.h"
#include "NET_CircularBuffer.h"
#include "NET_Time.h"
#include "NET_WebAPIResponse.h"
#include "NET_WebStream.h"
#include <UT/UT_StringHolder.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_Url.h>
#include <UT/UT_SharedPtr.h>
#include <UT/UT_NetPacket.h>
#include <UT/UT_Lock.h>
#include <UT/UT_Map.h>
#include <UT/UT_ConcurrentQueue.h>
#include <UT/UT_FastRandom.h>
#include <SYS/SYS_AtomicInt.h>
#include <hboost/uuid/uuid.hpp>
#include <hboost/uuid/uuid_generators.hpp>
#include <hboost/uuid/uuid_io.hpp>
#include <hboost/any.hpp>
#include <future>
+ Include dependency graph for NET_WebSocket.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NET_WebSocket
 Class used for web socket operations. More...
 
class  NET_WebSocket::Buffer
 
class  NET_WebSocket::Event
 
class  NET_WebSocketAPI
 

Typedefs

template<typename T >
using NET_Promise = std::promise< T >
 
template<typename T >
using NET_Future = std::future< T >
 
using NET_WebSocketSPtr = UT_SharedPtr< NET_WebSocket >
 

Typedef Documentation

template<typename T >
using NET_Future = std::future<T>

Definition at line 44 of file NET_WebSocket.h.

template<typename T >
using NET_Promise = std::promise<T>

Definition at line 42 of file NET_WebSocket.h.

Definition at line 426 of file NET_WebSocket.h.