iFun Engine API  1.0.0-b6053
Great Technology for Great Games
Classes | Typedefs | Functions
multicast_server.h File Reference
#include <boost/unordered_map.hpp>
#include <funapi/common/json.h>
#include <funapi/types.h>

Go to the source code of this file.

Classes

struct  fun::MulticastChannelInfo
 
class  fun::MulticastServer
 

Typedefs

typedef std::vector< MulticastChannelInfo > fun::MulticastChannelInfoVector
 
typedef boost::unordered_map< string, string > fun::MulticastChannelTokenMap
 

Functions

FUNAPI_DLL_VISIBILITY void fun::CreateMulticastChannel (const string &channel, const string &token)
 
FUNAPI_DLL_VISIBILITY void fun::DisallowToCreateClientsideMulticastChannel ()
 
FUNAPI_DLL_VISIBILITY void fun::GetGlobalMulticastChannels (MulticastChannelInfoVector *out)
 
FUNAPI_DLL_VISIBILITY bool fun::GetMulticastChannel (const string &channel, string *out_token)
 
FUNAPI_DLL_VISIBILITY size_t fun::GetMulticastChannelTokenMap (MulticastChannelTokenMap *out)