iFun Engine API  1.0.0-b3582
Great Technology for Great Games
 All Classes Files Functions Variables Typedefs Macros
fun::MatchmakingClient Member List

This is the complete list of members for fun::MatchmakingClient, including all inherited members.

CancelCallback typedef (defined in fun::MatchmakingClient)fun::MatchmakingClient
CancelMatchmaking(const Type &type, const string &player_id, const CancelCallback &cancel_callback) ASSERT_NO_ROLLBACK (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
CancelResult enum name (defined in fun::MatchmakingClient)fun::MatchmakingClient
GetMatchmakingServerInfo() (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
kCRError enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kCRNoRequest enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kCRSuccess enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kLeastNumberOfPlayers enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kMostNumberOfPlayers enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kMRAlreadyRequested enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kMRError enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kMRSuccess enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kMRTimeout enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
kNullProgressCallback (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
kNullProgressCallback2 (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
kNullTimeout (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
kRandom enum value (defined in fun::MatchmakingClient)fun::MatchmakingClient
MatchCallback typedef (defined in fun::MatchmakingClient)fun::MatchmakingClient
MatchId typedef (defined in fun::MatchmakingClient)fun::MatchmakingClient
MatchmakingServerInfoVector typedef (defined in fun::MatchmakingClient)fun::MatchmakingClient
MatchResult enum name (defined in fun::MatchmakingClient)fun::MatchmakingClient
ProgressCallback typedef (defined in fun::MatchmakingClient)fun::MatchmakingClient
ProgressCallback2 typedef (defined in fun::MatchmakingClient)fun::MatchmakingClient
StartMatchmaking(const Type &type, const string &player_id, const Json &player_context, const MatchCallback &match_callback, const TargetServerSelection &target_server=kRandom, const ProgressCallback &progress_callback=kNullProgressCallback, const WallClock::Duration &timeout=kNullTimeout) ASSERT_NO_ROLLBACK (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
StartMatchmaking(const Type &type, const string &player_id, const Json &player_context, const MatchCallback &match_callback, const Rpc::PeerId &target_server, const ProgressCallback &progress_callback=kNullProgressCallback, const WallClock::Duration &timeout=kNullTimeout) ASSERT_NO_ROLLBACK (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
StartMatchmaking2(const Type &type, const string &player_id, const Json &player_context, const MatchCallback &match_callback, const TargetServerSelection &target_server=kRandom, const ProgressCallback2 &progress_callback2=kNullProgressCallback2, const WallClock::Duration &timeout=kNullTimeout) ASSERT_NO_ROLLBACK (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
StartMatchmaking2(const Type &type, const string &player_id, const Json &player_context, const MatchCallback &match_callback, const Rpc::PeerId &target_server, const ProgressCallback2 &progress_callback2=kNullProgressCallback2, const WallClock::Duration &timeout=kNullTimeout) ASSERT_NO_ROLLBACK (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic
TargetServerSelection enum name (defined in fun::MatchmakingClient)fun::MatchmakingClient
Type typedef (defined in fun::MatchmakingClient)fun::MatchmakingClient
UpdateMatchPlayerContext(const Type &type, const string &player_id, const Json &new_context) ASSERT_NO_ROLLBACK (defined in fun::MatchmakingClient)fun::MatchmakingClientstatic