SYMBOL INDEX (1898 symbols across 166 files) FILE: Nakama.Tests/AuthenticateTest.cs class AuthenticateTest (line 25) | public class AuthenticateTest method AuthenticateTest (line 29) | public AuthenticateTest() method ShouldAuthenticateCustomId (line 34) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldAuthenticateDeviceId (line 46) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldAuthenticateDeviceAndSaveUsername (line 64) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldAuthenticateEmail (line 78) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotAuthenticateFacebook (line 89) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotAuthenticateGameCenter (line 96) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotAuthenticateGoogle (line 112) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotAuthenticateSteam (line 119) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotAuthenticateApple (line 129) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/AwaitedSocketTaskTest.cs class AwaitedSocketTaskTest (line 22) | public class AwaitedSocketTaskTest : IDisposable method AwaitedSocketTaskTest (line 27) | public AwaitedSocketTaskTest() method Dispose (line 33) | public void Dispose() => _client = null; method Socket_AwaitedTasks_AreCanceled (line 35) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method Socket_AwaitedTasksAfterDisconnect_ThrowException (line 49) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/CancelTest.cs class CancelTest (line 23) | public class CancelTest method TestBasicCancel (line 25) | [Fact] method TestCancelDuringBackoff (line 37) | [Fact] FILE: Nakama.Tests/FriendTest.cs class FriendTest (line 24) | public class FriendTest method FriendTest (line 29) | public FriendTest() method AddingBannedFriendShouldNoop (line 35) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FriendsShouldBeAddedAndAccepted (line 57) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/GroupTest.cs class GroupTest (line 26) | public class GroupTest method GroupTest (line 31) | public GroupTest() method ShouldCreateGroup (line 37) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateGroupDefault (line 61) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotCreateGroup (line 80) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldListGroups (line 92) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldListGroupsNameFilter (line 105) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldListGroupsFilterTwo (line 119) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldListGroupsCursor (line 137) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldListGroupsByNameWithCursor (line 154) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldDeleteGroup (line 193) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldDeleteGroupInvalid (line 211) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotDeleteGroupNotSuperAdmin (line 221) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldPromoteAndDemoteUsers (line 232) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldBanUsers (line 257) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/HttpErrorTest.cs class HttpErrorTest (line 29) | public class HttpErrorTest method HttpErrorTest (line 35) | public HttpErrorTest() method BadLuaRpcReturnsErrorMessageAndDict (line 40) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method BadGoRpcReturnsErrorMessageAndEmptyDict (line 56) | [Fact(Skip = "requires go plugin")] method BadGoStorageRpcReturnsErrorMessageAndEmptyDict (line 73) | [Fact (Skip = "requires go plugin")] FILE: Nakama.Tests/LeaderboardAroundOwnerTest.cs class LeaderboardAroundOwnerTest (line 25) | public class LeaderboardAroundOwnerTest : LeaderboardTest method OwnerInFront (line 29) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method OwnerInBack (line 42) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method OwnerNearFront (line 55) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method OwnerNearBack (line 68) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method OwnerInMiddle (line 81) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method NotEnoughRecordsForLimit (line 95) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method OddLimit (line 108) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method NoRecords (line 121) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method OneRecordOneLimit (line 127) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method TwoRecordsTwoLimit (line 136) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ThreeRecordsTwoLimit (line 146) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ThreeRecordsThreeLimit (line 156) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method TestCursorsRecordInTheMiddle (line 168) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method CreateAndFetchRecords (line 197) | private async Task CreateAndFetchRecords(in... FILE: Nakama.Tests/LeaderboardTest.cs class LeaderboardTest (line 26) | public class LeaderboardTest : IAsyncLifetime method LeaderboardTest (line 33) | public LeaderboardTest() method ShouldWriteLeaderboardRecord (line 38) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldListLeaderboardRecordsWithOwnerId (line 59) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldListLeaderboardRecordsEmpty (line 77) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldDeleteLeaderboardRecord (line 90) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldDeleteLeaderboardRecordNotFound (line 104) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldDeleteLeaderboardRecordNotExists (line 111) | [Fact (Skip = "investigate this!")] method InitializeAsync (line 120) | public async Task InitializeAsync() method DisposeAsync (line 135) | public Task DisposeAsync() FILE: Nakama.Tests/LinkUnlinkTest.cs class LinkUnlinkTest (line 25) | public class LinkUnlinkTest method LinkUnlinkTest (line 29) | public LinkUnlinkTest() method ShouldLinkCustomId (line 35) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldLinkCustomIdSame (line 50) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldLinkCustomIdFieldEmpty (line 63) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldUnlinkCustomId (line 77) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkCustomIdInuse (line 92) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkCustomId (line 104) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkCustomIdNotOwned (line 114) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldLinkDeviceId (line 126) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldLinkDeviceIdSame (line 141) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkDeviceIdInuse (line 154) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldUnlinkDeviceId (line 166) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkDeviceId (line 179) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkDeviceIdNotOwned (line 189) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldLinkEmail (line 201) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldLinkEmailSame (line 217) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkEmailInuse (line 231) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldUnlinkEmail (line 244) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkEmail (line 259) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkEmailNotOwned (line 270) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkFacebook (line 283) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkFacebook (line 293) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkGameCenter (line 303) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkGameCenterBadInput (line 321) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkGameCenterBadInput (line 339) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkGoogle (line 357) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkGoogle (line 367) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkSteam (line 377) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkSteam (line 387) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotLinkApple (line 397) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotUnlinkApple (line 407) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/PresenceUtilTest.cs class PresenceUtilTest (line 23) | public class PresenceUtilTest method PresenceUtilTest (line 28) | public PresenceUtilTest(ITestOutputHelper testOutputHelper) method ShouldAddPresencesParty (line 34) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldAddAndRemovePresencesMatch (line 61) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/RetryTest.cs class RetryTest (line 25) | public class RetryTest method TransientHttpAdapter_ServerDefault_CreatesSession (line 27) | [Fact] method RetryConfiguration_OneRetries_RetriesExactlyOnce (line 38) | [Fact] method RetryConfiguration_FiveRetries_RetriesExactlyFiveTimes (line 60) | [Fact] method RetryConfiguration_PastMaxRetries_ThrowsTaskCancelledException (line 90) | [Fact] method RetryConfiguration_ZeroRetries_RetriesZeroTimes (line 117) | [Fact] method RetryConfiguration_OverrideSet_OverridesGlobal (line 138) | [Fact] method RetryConfiguration_Delay_ExpectedExponentialTimes (line 166) | [Fact] method RetryConfiguration_Delay_ExpectedDelays (line 198) | [Fact] method RetryConfiguration_NullConfiguration_DoesNotThrowNullRef (line 236) | [Fact] method RetryConfiguration_NoRetries_ThrowsBaseApiResponseException (line 254) | [Fact] method RetryConfiguration_NonTransientError_Throws (line 284) | [Fact] FILE: Nakama.Tests/RpcTest.cs class RpcTest (line 25) | public class RpcTest method RpcTest (line 31) | public RpcTest() method ShouldRpcRoundtrip (line 36) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldRpcGet (line 48) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldRpcGetRoundtrip (line 59) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldRpcWithoutSession (line 71) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldRpcGetRoundtripWithoutSession (line 83) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/SessionTest.cs class SessionTest (line 23) | public class SessionTest method GetVariables_VariablesField_Empty (line 34) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method GetVariables_VariablesField_Values (line 44) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method GetVariables_VariablesField_FromAuthenticate (line 57) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method GetRefreshToken_RefreshTokenField_FromAuthenticate (line 69) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method SessionLogout_RefreshTokenField_Disabled (line 80) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method GetUsername_UsernameField_NotNull (line 92) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method GetUserId_UserIdField_NotNull (line 102) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method IsExpired_ExpiredField_True (line 112) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method IsRefreshExpired_RefreshExpiredField_True (line 123) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method CreateTime_IsTokenIssField (line 134) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method Refresh_MetadataVar_DoesNotThrow (line 141) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method Restore_AuthTokenEmptyString_Null (line 171) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method Restore_RefreshTokenNull_Valid (line 178) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] FILE: Nakama.Tests/Socket/WebSocketChannelTest.cs class WebSocketChannelTest (line 25) | public class WebSocketChannelTest : IAsyncLifetime method WebSocketChannelTest (line 30) | public WebSocketChannelTest() method ShouldCreateRoomChannel (line 36) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldSendMessageRoomChannel (line 49) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldSendMessageDirectChannel (line 71) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method InitializeAsync (line 100) | Task IAsyncLifetime.InitializeAsync() method DisposeAsync (line 105) | Task IAsyncLifetime.DisposeAsync() FILE: Nakama.Tests/Socket/WebSocketMatchTest.cs class WebSocketMatchTest (line 30) | public class WebSocketMatchTest : IAsyncLifetime method WebSocketMatchTest (line 36) | public WebSocketMatchTest() method ShouldCreateMatch (line 42) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateMatchWithName (line 56) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldJoinMatchWithName (line 70) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateMatchAndSecondUserJoin (line 88) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateMatchAndLeave (line 111) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateMatchAndSendState (line 123) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method EachClientShouldReceiveTwoPresences (line 148) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldThrowSocketExceptionWhenSendingMatchDataAfterClosingSocket (line 194) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method InitializeAsync (line 208) | Task IAsyncLifetime.InitializeAsync() method DisposeAsync (line 213) | Task IAsyncLifetime.DisposeAsync() FILE: Nakama.Tests/Socket/WebSocketMatchmakerTest.cs class WebSocketMatchmakerTest (line 22) | public class WebSocketMatchmakerTest : IAsyncLifetime method WebSocketMatchmakerTest (line 27) | public WebSocketMatchmakerTest() method ShouldJoinMatchmaker (line 33) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS_MATCHMAKER)] method ShouldJoinAndLeaveMatchmaker (line 45) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS_MATCHMAKER)] method ShouldCompleteMatchmaker (line 57) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS_MATCHMAKER)] method ShouldNotMatchPartiesWithACombinedAmountOfPlayersAboveMaxCount (line 90) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS_MATCHMAKER)] method ShouldMatchPartiesWithPlayers (line 145) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS_MATCHMAKER)] method ShouldCompleteMatchmakerAsymmetricQuery (line 190) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS_MATCHMAKER)] method ShouldCompleteMatchmakerSymmetricQueryMidSize (line 229) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS_MATCHMAKER)] method InitializeAsync (line 287) | Task IAsyncLifetime.InitializeAsync() method DisposeAsync (line 292) | Task IAsyncLifetime.DisposeAsync() FILE: Nakama.Tests/Socket/WebSocketNotificationTest.cs class WebSocketNotificationTest (line 27) | public class WebSocketNotificationTest : IAsyncLifetime method WebSocketNotificationTest (line 32) | public WebSocketNotificationTest() method ShouldReceiveNotification (line 38) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldObtainDifferentCursors (line 55) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method InitializeAsync (line 76) | Task IAsyncLifetime.InitializeAsync() method DisposeAsync (line 81) | Task IAsyncLifetime.DisposeAsync() FILE: Nakama.Tests/Socket/WebSocketPartyTest.cs class WebSocketPartyTest (line 27) | public class WebSocketPartyTest method WebSocketPartyTest (line 32) | public WebSocketPartyTest(ITestOutputHelper testOutputHelper) method ShouldCreateParty (line 38) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreatePartyWithLabel (line 59) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldReceiveJoinEvent (line 78) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldAddAndRemovePartyFromMatchmaker (line 110) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldPromoteMember (line 150) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldSendAndReceivePartyData (line 194) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldJoinClosedParty (line 224) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldNotJoinPastMaxSize (line 262) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method LeaderShouldBeInInitialPresences (line 287) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method PresencesInitializedWithConcurrentJoins (line 305) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldBootThenClose (line 360) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method LeaderAndMembersShouldReceiveTicket (line 410) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldUpdateParty (line 441) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method SinglePartyShouldRemoveFromOtherParties (line 474) | [Fact (Timeout = TestsUtil.TIMEOUT_MILLISECONDS, Skip = "requires serv... FILE: Nakama.Tests/Socket/WebSocketRpcTest.cs class WebSocketRpcTest (line 23) | public class WebSocketRpcTest : IAsyncLifetime method WebSocketRpcTest (line 28) | public WebSocketRpcTest() method ShouldSendRpcRoundtrip (line 34) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method InitializeAsync (line 49) | public Task InitializeAsync() => Task.CompletedTask; method DisposeAsync (line 51) | public Task DisposeAsync() => _socket.CloseAsync(); FILE: Nakama.Tests/Socket/WebSocketTest.cs class WebSocketTest (line 22) | public class WebSocketTest method WebSocketTest (line 30) | public WebSocketTest(ITestOutputHelper testOutputHelper) method ShouldCreateSocket (line 39) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateSocketAndConnect (line 47) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateSocketAndDisconnectEventListener (line 60) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ShouldCreateSocketAndDisconnectSilent (line 75) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method MultipleConnectAttemptsDoesNotThrowException (line 87) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ClosingBeforeConnecting (line 96) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method LongLivedSocketLifecycle (line 105) | [Fact(Skip = "Test case requires 60 seconds minimum execution time.")] method SocketDetectsLossOfInternet (line 115) | [Fact(Skip = "Test requires you to disconnect the internet and wait fo... method SocketCanReconnectAfterClose (line 134) | [Fact] FILE: Nakama.Tests/Socket/WebSocketUserStatusTest.cs class WebSocketUserStatusTest (line 27) | public class WebSocketUserStatusTest method WebSocketUserStatusTest (line 33) | public WebSocketUserStatusTest() method FollowUsers_NoUsers_AnotherUser (line 38) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FollowUsers_NoUsers_AnotherUserByUsername (line 66) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FollowUsers_NoUsers_FollowedSelf (line 93) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FollowUsers_NoUsers_UserJoinsAndLeaves (line 110) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FollowUsers_AlreadyOnline_HasStatus (line 149) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FollowUsers_TwoSessions_HasTwoStatuses (line 172) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FollowUsers_TwoUsers_ThirdUserFollowsBoth (line 202) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method UpdateStatus_NoStatus_HasStatus (line 240) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method TestFollowMassiveNumberOfUsers (line 261) | [Fact (Skip = "Long-running test")] method TestUserDoesNotReceiveUpdatedAfterUnfollow (line 310) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method TestUserFollowSameUserTwice (line 360) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method TestUnfollowSelf (line 394) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method TestFollowNonExistentUser (line 418) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method TestRepeatedOnlineOffline (line 432) | [Fact (Skip = "investigate this!")] FILE: Nakama.Tests/StdoutLogger.cs class StdoutLogger (line 17) | public class StdoutLogger : ILogger method DebugFormat (line 19) | public void DebugFormat(string format, params object[] args) method ErrorFormat (line 24) | public void ErrorFormat(string format, params object[] args) method InfoFormat (line 29) | public void InfoFormat(string format, params object[] args) method WarnFormat (line 34) | public void WarnFormat(string format, params object[] args) FILE: Nakama.Tests/TestsUtil.cs class TestsUtil (line 19) | internal static class TestsUtil method FromSettingsFile (line 26) | public static IClient FromSettingsFile() method FromSettingsFile (line 31) | public static IClient FromSettingsFile(string path) method FromSettingsFile (line 36) | public static IClient FromSettingsFile(string path, IHttpAdapter adapter) FILE: Nakama.Tests/TinyJsonParserTest.cs class TinyJsonParserTest (line 25) | public class TinyJsonParserTest method FromJson_JsonInput_Parsed (line 27) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FromJson_JsonInput_NumberToString (line 37) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FromJson_JsonInput_SingleDigitNumberToString (line 46) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FromJson_JsonInput_StringToString (line 55) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method ToJson_LongToUnquotedJson (line 64) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FromJson_JsonInput_ParsedTwice (line 74) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FromJson_JsonInput_ParseSingleQuotesAsString (line 85) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FromJson_JsonInput_ParseSingleQuotesAsStringInArray (line 94) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] method FromJson_JsonInput_ParseBool (line 103) | [Fact(Timeout = TestsUtil.TIMEOUT_MILLISECONDS)] type ITestObject (line 113) | public interface ITestObject class TestObject (line 120) | internal class TestObject : ITestObject type INestedTestObject (line 131) | public interface INestedTestObject class NestedTestObject (line 136) | internal class NestedTestObject : INestedTestObject FILE: Nakama.Tests/TransientExceptionHttpAdapter.cs type TransientAdapterResponseType (line 24) | public enum TransientAdapterResponseType class TransientExceptionHttpAdapter (line 34) | public class TransientExceptionHttpAdapter : IHttpAdapter method TransientExceptionHttpAdapter (line 44) | public TransientExceptionHttpAdapter(TransientAdapterResponseType[] se... method SendAsync (line 49) | Task IHttpAdapter.SendAsync(string method, Uri uri, IDictionar... method IsTransientException (line 70) | private bool IsTransientException(Exception e) FILE: Nakama/ApiClient.gen.cs class ApiResponseException (line 15) | public sealed class ApiResponseException : Exception method ApiResponseException (line 21) | public ApiResponseException(long statusCode, string content, int grpcC... method ApiResponseException (line 27) | public ApiResponseException(string message, Exception e) : base(messag... method ApiResponseException (line 33) | public ApiResponseException(string content) : this(-1L, content, -1) method ToString (line 37) | public override string ToString() type IApiUpdateGroupRequest (line 46) | public interface IApiUpdateGroupRequest class ApiUpdateGroupRequest (line 76) | internal class ApiUpdateGroupRequest : IApiUpdateGroupRequest method ToString (line 99) | public override string ToString() type IFriendsOfFriendsListFriendOfFriend (line 114) | public interface IFriendsOfFriendsListFriendOfFriend class FriendsOfFriendsListFriendOfFriend (line 129) | internal class FriendsOfFriendsListFriendOfFriend : IFriendsOfFriendsLis... method ToString (line 142) | public override string ToString() type IGroupUserListGroupUser (line 154) | public interface IGroupUserListGroupUser class GroupUserListGroupUser (line 169) | internal class GroupUserListGroupUser : IGroupUserListGroupUser method ToString (line 182) | public override string ToString() type IUserGroupListUserGroup (line 194) | public interface IUserGroupListUserGroup class UserGroupListUserGroup (line 209) | internal class UserGroupListUserGroup : IUserGroupListUserGroup method ToString (line 222) | public override string ToString() type IWriteLeaderboardRecordRequestLeaderboardRecordWrite (line 234) | public interface IWriteLeaderboardRecordRequestLeaderboardRecordWrite class WriteLeaderboardRecordRequestLeaderboardRecordWrite (line 259) | internal class WriteLeaderboardRecordRequestLeaderboardRecordWrite : IWr... method ToString (line 280) | public override string ToString() type IWriteTournamentRecordRequestTournamentRecordWrite (line 294) | public interface IWriteTournamentRecordRequestTournamentRecordWrite class WriteTournamentRecordRequestTournamentRecordWrite (line 319) | internal class WriteTournamentRecordRequestTournamentRecordWrite : IWrit... method ToString (line 340) | public override string ToString() type IApiAccount (line 354) | public interface IApiAccount class ApiAccount (line 394) | internal class ApiAccount : IApiAccount method ToString (line 429) | public override string ToString() type IApiAccountApple (line 446) | public interface IApiAccountApple class ApiAccountApple (line 461) | internal class ApiAccountApple : IApiAccountApple method ToString (line 474) | public override string ToString() type IApiAccountCustom (line 492) | public interface IApiAccountCustom class ApiAccountCustom (line 507) | internal class ApiAccountCustom : IApiAccountCustom method ToString (line 520) | public override string ToString() type IApiAccountDevice (line 538) | public interface IApiAccountDevice class ApiAccountDevice (line 553) | internal class ApiAccountDevice : IApiAccountDevice method ToString (line 566) | public override string ToString() type IApiAccountEmail (line 584) | public interface IApiAccountEmail class ApiAccountEmail (line 604) | internal class ApiAccountEmail : IApiAccountEmail method ToString (line 621) | public override string ToString() type IApiAccountFacebook (line 640) | public interface IApiAccountFacebook class ApiAccountFacebook (line 655) | internal class ApiAccountFacebook : IApiAccountFacebook method ToString (line 668) | public override string ToString() type IApiAccountFacebookInstantGame (line 686) | public interface IApiAccountFacebookInstantGame class ApiAccountFacebookInstantGame (line 701) | internal class ApiAccountFacebookInstantGame : IApiAccountFacebookInstan... method ToString (line 714) | public override string ToString() type IApiAccountGameCenter (line 732) | public interface IApiAccountGameCenter class ApiAccountGameCenter (line 772) | internal class ApiAccountGameCenter : IApiAccountGameCenter method ToString (line 805) | public override string ToString() type IApiAccountGoogle (line 828) | public interface IApiAccountGoogle class ApiAccountGoogle (line 843) | internal class ApiAccountGoogle : IApiAccountGoogle method ToString (line 856) | public override string ToString() type IApiAccountSteam (line 874) | public interface IApiAccountSteam class ApiAccountSteam (line 889) | internal class ApiAccountSteam : IApiAccountSteam method ToString (line 902) | public override string ToString() type IApiChannelMessage (line 920) | public interface IApiChannelMessage class ApiChannelMessage (line 990) | internal class ApiChannelMessage : IApiChannelMessage method ToString (line 1045) | public override string ToString() type IApiChannelMessageList (line 1068) | public interface IApiChannelMessageList class ApiChannelMessageList (line 1093) | internal class ApiChannelMessageList : IApiChannelMessageList method ToString (line 1114) | public override string ToString() type IApiCreateGroupRequest (line 1128) | public interface IApiCreateGroupRequest class ApiCreateGroupRequest (line 1163) | internal class ApiCreateGroupRequest : IApiCreateGroupRequest method ToString (line 1190) | public override string ToString() type IApiDeleteStorageObjectId (line 1206) | public interface IApiDeleteStorageObjectId class ApiDeleteStorageObjectId (line 1226) | internal class ApiDeleteStorageObjectId : IApiDeleteStorageObjectId method ToString (line 1241) | public override string ToString() type IApiDeleteStorageObjectsRequest (line 1254) | public interface IApiDeleteStorageObjectsRequest class ApiDeleteStorageObjectsRequest (line 1264) | internal class ApiDeleteStorageObjectsRequest : IApiDeleteStorageObjects... method ToString (line 1273) | public override string ToString() type IApiEvent (line 1284) | public interface IApiEvent class ApiEvent (line 1309) | internal class ApiEvent : IApiEvent method ToString (line 1330) | public override string ToString() type IApiFriend (line 1350) | public interface IApiFriend class ApiFriend (line 1375) | internal class ApiFriend : IApiFriend method ToString (line 1396) | public override string ToString() type IApiFriendList (line 1410) | public interface IApiFriendList class ApiFriendList (line 1425) | internal class ApiFriendList : IApiFriendList method ToString (line 1438) | public override string ToString() type IApiFriendsOfFriendsList (line 1450) | public interface IApiFriendsOfFriendsList class ApiFriendsOfFriendsList (line 1465) | internal class ApiFriendsOfFriendsList : IApiFriendsOfFriendsList method ToString (line 1478) | public override string ToString() type IApiGroup (line 1490) | public interface IApiGroup class ApiGroup (line 1555) | internal class ApiGroup : IApiGroup method ToString (line 1606) | public override string ToString() type IApiGroupList (line 1628) | public interface IApiGroupList class ApiGroupList (line 1643) | internal class ApiGroupList : IApiGroupList method ToString (line 1656) | public override string ToString() type IApiGroupUserList (line 1668) | public interface IApiGroupUserList class ApiGroupUserList (line 1683) | internal class ApiGroupUserList : IApiGroupUserList method ToString (line 1696) | public override string ToString() type IApiLeaderboardRecord (line 1708) | public interface IApiLeaderboardRecord class ApiLeaderboardRecord (line 1773) | internal class ApiLeaderboardRecord : IApiLeaderboardRecord method ToString (line 1824) | public override string ToString() type IApiLeaderboardRecordList (line 1846) | public interface IApiLeaderboardRecordList class ApiLeaderboardRecordList (line 1876) | internal class ApiLeaderboardRecordList : IApiLeaderboardRecordList method ToString (line 1903) | public override string ToString() type IApiLinkSteamRequest (line 1918) | public interface IApiLinkSteamRequest class ApiLinkSteamRequest (line 1933) | internal class ApiLinkSteamRequest : IApiLinkSteamRequest method ToString (line 1946) | public override string ToString() type IApiListSubscriptionsRequest (line 1958) | public interface IApiListSubscriptionsRequest class ApiListSubscriptionsRequest (line 1973) | internal class ApiListSubscriptionsRequest : IApiListSubscriptionsRequest method ToString (line 1984) | public override string ToString() type IApiMatch (line 1996) | public interface IApiMatch class ApiMatch (line 2031) | internal class ApiMatch : IApiMatch method ToString (line 2058) | public override string ToString() type IApiMatchList (line 2074) | public interface IApiMatchList class ApiMatchList (line 2084) | internal class ApiMatchList : IApiMatchList method ToString (line 2093) | public override string ToString() type IApiMatchmakerCompletionStats (line 2104) | public interface IApiMatchmakerCompletionStats class ApiMatchmakerCompletionStats (line 2119) | internal class ApiMatchmakerCompletionStats : IApiMatchmakerCompletionStats method ToString (line 2130) | public override string ToString() type IApiMatchmakerStats (line 2142) | public interface IApiMatchmakerStats class ApiMatchmakerStats (line 2162) | internal class ApiMatchmakerStats : IApiMatchmakerStats method ToString (line 2179) | public override string ToString() type IApiNotification (line 2192) | public interface IApiNotification class ApiNotification (line 2232) | internal class ApiNotification : IApiNotification method ToString (line 2263) | public override string ToString() type IApiNotificationList (line 2280) | public interface IApiNotificationList class ApiNotificationList (line 2295) | internal class ApiNotificationList : IApiNotificationList method ToString (line 2308) | public override string ToString() type ApiOperator (line 2320) | public enum ApiOperator type IApiParty (line 2347) | public interface IApiParty class ApiParty (line 2377) | internal class ApiParty : IApiParty method ToString (line 2400) | public override string ToString() type IApiPartyList (line 2415) | public interface IApiPartyList class ApiPartyList (line 2430) | internal class ApiPartyList : IApiPartyList method ToString (line 2443) | public override string ToString() type IApiReadStorageObjectId (line 2455) | public interface IApiReadStorageObjectId class ApiReadStorageObjectId (line 2475) | internal class ApiReadStorageObjectId : IApiReadStorageObjectId method ToString (line 2490) | public override string ToString() type IApiReadStorageObjectsRequest (line 2503) | public interface IApiReadStorageObjectsRequest class ApiReadStorageObjectsRequest (line 2513) | internal class ApiReadStorageObjectsRequest : IApiReadStorageObjectsRequest method ToString (line 2522) | public override string ToString() type IApiRpc (line 2533) | public interface IApiRpc class ApiRpc (line 2553) | internal class ApiRpc : IApiRpc method ToString (line 2568) | public override string ToString() type IApiSession (line 2581) | public interface IApiSession class ApiSession (line 2601) | internal class ApiSession : IApiSession method ToString (line 2616) | public override string ToString() type IApiSessionLogoutRequest (line 2629) | public interface IApiSessionLogoutRequest class ApiSessionLogoutRequest (line 2644) | internal class ApiSessionLogoutRequest : IApiSessionLogoutRequest method ToString (line 2655) | public override string ToString() type IApiSessionRefreshRequest (line 2667) | public interface IApiSessionRefreshRequest class ApiSessionRefreshRequest (line 2682) | internal class ApiSessionRefreshRequest : IApiSessionRefreshRequest method ToString (line 2695) | public override string ToString() type IApiStorageObject (line 2713) | public interface IApiStorageObject class ApiStorageObject (line 2763) | internal class ApiStorageObject : IApiStorageObject method ToString (line 2802) | public override string ToString() type IApiStorageObjectAck (line 2821) | public interface IApiStorageObjectAck class ApiStorageObjectAck (line 2856) | internal class ApiStorageObjectAck : IApiStorageObjectAck method ToString (line 2883) | public override string ToString() type IApiStorageObjectAcks (line 2899) | public interface IApiStorageObjectAcks class ApiStorageObjectAcks (line 2909) | internal class ApiStorageObjectAcks : IApiStorageObjectAcks method ToString (line 2918) | public override string ToString() type IApiStorageObjectList (line 2929) | public interface IApiStorageObjectList class ApiStorageObjectList (line 2944) | internal class ApiStorageObjectList : IApiStorageObjectList method ToString (line 2957) | public override string ToString() type IApiStorageObjects (line 2969) | public interface IApiStorageObjects class ApiStorageObjects (line 2979) | internal class ApiStorageObjects : IApiStorageObjects method ToString (line 2988) | public override string ToString() type ApiStoreEnvironment (line 2999) | public enum ApiStoreEnvironment type ApiStoreProvider (line 3018) | public enum ApiStoreProvider type IApiSubscriptionList (line 3041) | public interface IApiSubscriptionList class ApiSubscriptionList (line 3061) | internal class ApiSubscriptionList : IApiSubscriptionList method ToString (line 3078) | public override string ToString() type IApiTournament (line 3091) | public interface IApiTournament class ApiTournament (line 3201) | internal class ApiTournament : IApiTournament method ToString (line 3290) | public override string ToString() type IApiTournamentList (line 3321) | public interface IApiTournamentList class ApiTournamentList (line 3336) | internal class ApiTournamentList : IApiTournamentList method ToString (line 3349) | public override string ToString() type IApiTournamentRecordList (line 3361) | public interface IApiTournamentRecordList class ApiTournamentRecordList (line 3391) | internal class ApiTournamentRecordList : IApiTournamentRecordList method ToString (line 3418) | public override string ToString() type IApiUpdateAccountRequest (line 3433) | public interface IApiUpdateAccountRequest class ApiUpdateAccountRequest (line 3468) | internal class ApiUpdateAccountRequest : IApiUpdateAccountRequest method ToString (line 3495) | public override string ToString() type IApiUser (line 3511) | public interface IApiUser class ApiUser (line 3606) | internal class ApiUser : IApiUser method ToString (line 3681) | public override string ToString() type IApiUserGroupList (line 3709) | public interface IApiUserGroupList class ApiUserGroupList (line 3724) | internal class ApiUserGroupList : IApiUserGroupList method ToString (line 3737) | public override string ToString() type IApiUsers (line 3749) | public interface IApiUsers class ApiUsers (line 3759) | internal class ApiUsers : IApiUsers method ToString (line 3768) | public override string ToString() type IApiValidatePurchaseAppleRequest (line 3779) | public interface IApiValidatePurchaseAppleRequest class ApiValidatePurchaseAppleRequest (line 3794) | internal class ApiValidatePurchaseAppleRequest : IApiValidatePurchaseApp... method ToString (line 3805) | public override string ToString() type IApiValidatePurchaseFacebookInstantRequest (line 3817) | public interface IApiValidatePurchaseFacebookInstantRequest class ApiValidatePurchaseFacebookInstantRequest (line 3832) | internal class ApiValidatePurchaseFacebookInstantRequest : IApiValidateP... method ToString (line 3843) | public override string ToString() type IApiValidatePurchaseGoogleRequest (line 3855) | public interface IApiValidatePurchaseGoogleRequest class ApiValidatePurchaseGoogleRequest (line 3870) | internal class ApiValidatePurchaseGoogleRequest : IApiValidatePurchaseGo... method ToString (line 3881) | public override string ToString() type IApiValidatePurchaseHuaweiRequest (line 3893) | public interface IApiValidatePurchaseHuaweiRequest class ApiValidatePurchaseHuaweiRequest (line 3913) | internal class ApiValidatePurchaseHuaweiRequest : IApiValidatePurchaseHu... method ToString (line 3928) | public override string ToString() type IApiValidatePurchaseResponse (line 3941) | public interface IApiValidatePurchaseResponse class ApiValidatePurchaseResponse (line 3951) | internal class ApiValidatePurchaseResponse : IApiValidatePurchaseResponse method ToString (line 3960) | public override string ToString() type IApiValidateSubscriptionAppleRequest (line 3971) | public interface IApiValidateSubscriptionAppleRequest class ApiValidateSubscriptionAppleRequest (line 3986) | internal class ApiValidateSubscriptionAppleRequest : IApiValidateSubscri... method ToString (line 3997) | public override string ToString() type IApiValidateSubscriptionGoogleRequest (line 4009) | public interface IApiValidateSubscriptionGoogleRequest class ApiValidateSubscriptionGoogleRequest (line 4024) | internal class ApiValidateSubscriptionGoogleRequest : IApiValidateSubscr... method ToString (line 4035) | public override string ToString() type IApiValidateSubscriptionResponse (line 4047) | public interface IApiValidateSubscriptionResponse class ApiValidateSubscriptionResponse (line 4057) | internal class ApiValidateSubscriptionResponse : IApiValidateSubscriptio... method ToString (line 4066) | public override string ToString() type IApiValidatedPurchase (line 4077) | public interface IApiValidatedPurchase class ApiValidatedPurchase (line 4137) | internal class ApiValidatedPurchase : IApiValidatedPurchase method ToString (line 4188) | public override string ToString() type IApiValidatedSubscription (line 4209) | public interface IApiValidatedSubscription class ApiValidatedSubscription (line 4279) | internal class ApiValidatedSubscription : IApiValidatedSubscription method ToString (line 4338) | public override string ToString() type IApiWriteStorageObject (line 4361) | public interface IApiWriteStorageObject class ApiWriteStorageObject (line 4396) | internal class ApiWriteStorageObject : IApiWriteStorageObject method ToString (line 4423) | public override string ToString() type IApiWriteStorageObjectsRequest (line 4439) | public interface IApiWriteStorageObjectsRequest class ApiWriteStorageObjectsRequest (line 4449) | internal class ApiWriteStorageObjectsRequest : IApiWriteStorageObjectsRe... method ToString (line 4458) | public override string ToString() type IProtobufAny (line 4469) | public interface IProtobufAny class ProtobufAny (line 4479) | internal class ProtobufAny : IProtobufAny method ToString (line 4486) | public override string ToString() type IRpcStatus (line 4497) | public interface IRpcStatus class RpcStatus (line 4517) | internal class RpcStatus : IRpcStatus method ToString (line 4534) | public override string ToString() class ApiClient (line 4547) | internal class ApiClient method ApiClient (line 4554) | public ApiClient(Uri baseUri, IHttpAdapter httpAdapter, int timeout = 10) method HealthcheckAsync (line 4564) | public async Task HealthcheckAsync( method DeleteAccountAsync (line 4593) | public async Task DeleteAccountAsync( method GetAccountAsync (line 4622) | public async Task GetAccountAsync( method UpdateAccountAsync (line 4652) | public async Task UpdateAccountAsync( method AuthenticateAppleAsync (line 4688) | public async Task AuthenticateAppleAsync( method AuthenticateCustomAsync (line 4738) | public async Task AuthenticateCustomAsync( method AuthenticateDeviceAsync (line 4788) | public async Task AuthenticateDeviceAsync( method AuthenticateEmailAsync (line 4838) | public async Task AuthenticateEmailAsync( method AuthenticateFacebookAsync (line 4888) | public async Task AuthenticateFacebookAsync( method AuthenticateFacebookInstantGameAsync (line 4942) | public async Task AuthenticateFacebookInstantGameAsync( method AuthenticateGameCenterAsync (line 4992) | public async Task AuthenticateGameCenterAsync( method AuthenticateGoogleAsync (line 5042) | public async Task AuthenticateGoogleAsync( method AuthenticateSteamAsync (line 5092) | public async Task AuthenticateSteamAsync( method LinkAppleAsync (line 5146) | public async Task LinkAppleAsync( method LinkCustomAsync (line 5182) | public async Task LinkCustomAsync( method LinkDeviceAsync (line 5218) | public async Task LinkDeviceAsync( method LinkEmailAsync (line 5254) | public async Task LinkEmailAsync( method LinkFacebookAsync (line 5290) | public async Task LinkFacebookAsync( method LinkFacebookInstantGameAsync (line 5330) | public async Task LinkFacebookInstantGameAsync( method LinkGameCenterAsync (line 5366) | public async Task LinkGameCenterAsync( method LinkGoogleAsync (line 5402) | public async Task LinkGoogleAsync( method LinkSteamAsync (line 5438) | public async Task LinkSteamAsync( method SessionRefreshAsync (line 5474) | public async Task SessionRefreshAsync( method UnlinkAppleAsync (line 5516) | public async Task UnlinkAppleAsync( method UnlinkCustomAsync (line 5552) | public async Task UnlinkCustomAsync( method UnlinkDeviceAsync (line 5588) | public async Task UnlinkDeviceAsync( method UnlinkEmailAsync (line 5624) | public async Task UnlinkEmailAsync( method UnlinkFacebookAsync (line 5660) | public async Task UnlinkFacebookAsync( method UnlinkFacebookInstantGameAsync (line 5696) | public async Task UnlinkFacebookInstantGameAsync( method UnlinkGameCenterAsync (line 5732) | public async Task UnlinkGameCenterAsync( method UnlinkGoogleAsync (line 5768) | public async Task UnlinkGoogleAsync( method UnlinkSteamAsync (line 5804) | public async Task UnlinkSteamAsync( method ListChannelMessagesAsync (line 5840) | public async Task ListChannelMessagesAsync( method EventAsync (line 5888) | public async Task EventAsync( method DeleteFriendsAsync (line 5924) | public async Task DeleteFriendsAsync( method ListFriendsAsync (line 5963) | public async Task ListFriendsAsync( method AddFriendsAsync (line 6005) | public async Task AddFriendsAsync( method BlockFriendsAsync (line 6048) | public async Task BlockFriendsAsync( method ImportFacebookFriendsAsync (line 6087) | public async Task ImportFacebookFriendsAsync( method ListFriendsOfFriendsAsync (line 6127) | public async Task ListFriendsOfFriendsAsync( method ImportSteamFriendsAsync (line 6165) | public async Task ImportSteamFriendsAsync( method ListGroupsAsync (line 6205) | public async Task ListGroupsAsync( method CreateGroupAsync (line 6259) | public async Task CreateGroupAsync( method DeleteGroupAsync (line 6296) | public async Task DeleteGroupAsync( method UpdateGroupAsync (line 6331) | public async Task UpdateGroupAsync( method AddGroupUsersAsync (line 6373) | public async Task AddGroupUsersAsync( method BanGroupUsersAsync (line 6413) | public async Task BanGroupUsersAsync( method DemoteGroupUsersAsync (line 6453) | public async Task DemoteGroupUsersAsync( method JoinGroupAsync (line 6493) | public async Task JoinGroupAsync( method KickGroupUsersAsync (line 6528) | public async Task KickGroupUsersAsync( method LeaveGroupAsync (line 6568) | public async Task LeaveGroupAsync( method PromoteGroupUsersAsync (line 6603) | public async Task PromoteGroupUsersAsync( method ListGroupUsersAsync (line 6643) | public async Task ListGroupUsersAsync( method ValidatePurchaseAppleAsync (line 6691) | public async Task ValidatePurchaseAppleA... method ValidatePurchaseFacebookInstantAsync (line 6728) | public async Task ValidatePurchaseFacebo... method ValidatePurchaseGoogleAsync (line 6765) | public async Task ValidatePurchaseGoogle... method ValidatePurchaseHuaweiAsync (line 6802) | public async Task ValidatePurchaseHuawei... method ListSubscriptionsAsync (line 6839) | public async Task ListSubscriptionsAsync( method ValidateSubscriptionAppleAsync (line 6876) | public async Task ValidateSubscripti... method ValidateSubscriptionGoogleAsync (line 6913) | public async Task ValidateSubscripti... method GetSubscriptionAsync (line 6950) | public async Task GetSubscriptionAsync( method DeleteLeaderboardRecordAsync (line 6986) | public async Task DeleteLeaderboardRecordAsync( method ListLeaderboardRecordsAsync (line 7021) | public async Task ListLeaderboardRecordsAsync( method WriteLeaderboardRecordAsync (line 7074) | public async Task WriteLeaderboardRecordAsync( method ListLeaderboardRecordsAroundOwnerAsync (line 7117) | public async Task ListLeaderboardRecordsAro... method ListMatchesAsync (line 7171) | public async Task ListMatchesAsync( method GetMatchmakerStatsAsync (line 7225) | public async Task GetMatchmakerStatsAsync( method DeleteNotificationsAsync (line 7255) | public async Task DeleteNotificationsAsync( method ListNotificationsAsync (line 7289) | public async Task ListNotificationsAsync( method ListPartiesAsync (line 7327) | public async Task ListPartiesAsync( method RpcFunc2Async (line 7373) | public async Task RpcFunc2Async( method RpcFuncAsync (line 7428) | public async Task RpcFuncAsync( method SessionLogoutAsync (line 7486) | public async Task SessionLogoutAsync( method ReadStorageObjectsAsync (line 7522) | public async Task ReadStorageObjectsAsync( method WriteStorageObjectsAsync (line 7559) | public async Task WriteStorageObjectsAsync( method DeleteStorageObjectsAsync (line 7596) | public async Task DeleteStorageObjectsAsync( method ListStorageObjectsAsync (line 7632) | public async Task ListStorageObjectsAsync( method ListStorageObjects2Async (line 7680) | public async Task ListStorageObjects2Async( method ListTournamentsAsync (line 7730) | public async Task ListTournamentsAsync( method DeleteTournamentRecordAsync (line 7784) | public async Task DeleteTournamentRecordAsync( method ListTournamentRecordsAsync (line 7819) | public async Task ListTournamentRecordsAsync( method WriteTournamentRecord2Async (line 7872) | public async Task WriteTournamentRecord2Async( method WriteTournamentRecordAsync (line 7915) | public async Task WriteTournamentRecordAsync( method JoinTournamentAsync (line 7958) | public async Task JoinTournamentAsync( method ListTournamentRecordsAroundOwnerAsync (line 7993) | public async Task ListTournamentRecordsAroun... method GetUsersAsync (line 8047) | public async Task GetUsersAsync( method ListUserGroupsAsync (line 8092) | public async Task ListUserGroupsAsync( FILE: Nakama/ChannelJoinMessage.cs class ChannelJoinMessage (line 24) | internal class ChannelJoinMessage method ToString (line 38) | public override string ToString() type ChannelType (line 47) | public enum ChannelType : uint FILE: Nakama/ChannelLeaveMessage.cs class ChannelLeaveMessage (line 24) | internal class ChannelLeaveMessage method ToString (line 29) | public override string ToString() FILE: Nakama/ChannelRemoveMessage.cs class ChannelRemoveMessage (line 24) | internal class ChannelRemoveMessage method ToString (line 32) | public override string ToString() FILE: Nakama/ChannelSendMessage.cs class ChannelSendMessage (line 24) | internal class ChannelSendMessage method ToString (line 32) | public override string ToString() FILE: Nakama/ChannelUpdateMessage.cs class ChannelUpdateMessage (line 24) | internal class ChannelUpdateMessage method ToString (line 35) | public override string ToString() FILE: Nakama/Client.cs class Client (line 23) | public class Client : IClient method Client (line 98) | public Client(string serverKey) : this(serverKey, HttpRequestAdapter.W... method Client (line 102) | public Client(string serverKey, IHttpAdapter adapter) : this(DefaultSc... method Client (line 107) | public Client(string scheme, string host, int port, string serverKey) ... method Client (line 112) | public Client(string scheme, string host, int port, string serverKey, ... method Client (line 126) | public Client(Uri uri, string serverKey) : this( method Client (line 131) | public Client(Uri uri, string serverKey, IHttpAdapter adapter, bool au... method AddFriendsAsync (line 145) | public async Task AddFriendsAsync(ISession session, IEnumerable AuthenticateAppleAsync(string token, strin... method AuthenticateCustomAsync (line 189) | public async Task AuthenticateCustomAsync(string id, string ... method AuthenticateDeviceAsync (line 202) | public async Task AuthenticateDeviceAsync(string id, string ... method AuthenticateEmailAsync (line 214) | public async Task AuthenticateEmailAsync(string email, strin... method AuthenticateFacebookAsync (line 227) | public async Task AuthenticateFacebookAsync(string token, st... method AuthenticateGameCenterAsync (line 239) | public async Task AuthenticateGameCenterAsync(string bundleI... method AuthenticateGoogleAsync (line 261) | public async Task AuthenticateGoogleAsync(string token, stri... method AuthenticateSteamAsync (line 273) | public async Task AuthenticateSteamAsync(string token, strin... method BanGroupUsersAsync (line 285) | public async Task BanGroupUsersAsync(ISession session, string groupId,... method BlockFriendsAsync (line 300) | public async Task BlockFriendsAsync(ISession session, IEnumerable CreateGroupAsync(ISession session, string... method DeleteAccountAsync (line 339) | public async Task DeleteAccountAsync(ISession session, RetryConfigurat... method DeleteFriendsAsync (line 354) | public async Task DeleteFriendsAsync(ISession session, IEnumerable GetAccountAsync(ISession session, Retry... method GetSubscriptionAsync (line 506) | public async Task GetSubscriptionAsync(ISes... method GetUsersAsync (line 521) | public async Task GetUsersAsync(ISession session, IEnumerab... method ImportFacebookFriendsAsync (line 537) | public async Task ImportFacebookFriendsAsync(ISession session, string ... method ImportSteamFriendsAsync (line 553) | public async Task ImportSteamFriendsAsync(ISession session, string tok... method JoinGroupAsync (line 569) | public async Task JoinGroupAsync(ISession session, string groupId, Ret... method JoinTournamentAsync (line 583) | public async Task JoinTournamentAsync(ISession session, string tournam... method KickGroupUsersAsync (line 598) | public async Task KickGroupUsersAsync(ISession session, string groupId... method LeaveGroupAsync (line 613) | public async Task LeaveGroupAsync(ISession session, string groupId, method LinkAppleAsync (line 627) | public async Task LinkAppleAsync(ISession session, string token, Retry... method LinkCustomAsync (line 642) | public async Task LinkCustomAsync(ISession session, string id, RetryCo... method LinkDeviceAsync (line 657) | public async Task LinkDeviceAsync(ISession session, string id, RetryCo... method LinkEmailAsync (line 672) | public async Task LinkEmailAsync(ISession session, string email, strin... method LinkFacebookAsync (line 687) | public async Task LinkFacebookAsync(ISession session, string token, bo... method LinkGameCenterAsync (line 702) | public async Task LinkGameCenterAsync(ISession session, string bundleI... method LinkGoogleAsync (line 725) | public async Task LinkGoogleAsync(ISession session, string token, Retr... method LinkSteamAsync (line 740) | public async Task LinkSteamAsync(ISession session, string token, bool ... method ListChannelMessagesAsync (line 756) | public Task ListChannelMessagesAsync(ISession ... method ListChannelMessagesAsync (line 762) | public async Task ListChannelMessagesAsync(ISe... method ListFriendsAsync (line 778) | public async Task ListFriendsAsync(ISession session, i... method ListGroupUsersAsync (line 797) | public async Task ListGroupUsersAsync(ISession sess... method ListGroupsAsync (line 823) | public async Task ListGroupsAsync(ISession session, str... method ListLeaderboardRecordsAsync (line 843) | public async Task ListLeaderboardRecordsAsy... method ListLeaderboardRecordsAroundOwnerAsync (line 882) | public async Task ListLeaderboardRecordsAro... method ListMatchesAsync (line 917) | public async Task ListMatchesAsync(ISession session, in... method ListNotificationsAsync (line 937) | public async Task ListNotificationsAsync(ISessio... method ListPartiesAsync (line 955) | public async Task ListPartiesAsync(ISession session, in... method ListStorageObjects (line 968) | [Obsolete("ListStorageObjects is obsolete, please use ListStorageObjec... method ListStorageObjectsAsync (line 977) | public async Task ListStorageObjectsAsync(ISess... method ListStorageObjectsAsync (line 985) | public async Task ListStorageObjectsAsync(ISess... method ListSubscriptionsAsync (line 1001) | public async Task ListSubscriptionsAsync(ISessio... method ListTournamentRecordsAroundOwnerAsync (line 1021) | public async Task ListTournamentRecordsAroun... method ListTournamentRecordsAsync (line 1060) | public async Task ListTournamentRecordsAsync... method ListTournamentsAsync (line 1095) | public async Task ListTournamentsAsync(ISession se... method ListUserGroupsAsync (line 1112) | public Task ListUserGroupsAsync(ISession session, i... method ListUserGroupsAsync (line 1117) | public async Task ListUserGroupsAsync(ISession sess... method ListUsersStorageObjectsAsync (line 1132) | public async Task ListUsersStorageObjectsAsync(... method PromoteGroupUsersAsync (line 1148) | public async Task PromoteGroupUsersAsync(ISession session, string grou... method ReadStorageObjectsAsync (line 1163) | public async Task ReadStorageObjectsAsync(ISession... method RpcAsync (line 1194) | public async Task RpcAsync(ISession session, string id, strin... method RpcAsync (line 1209) | public async Task RpcAsync(ISession session, string id, Retry... method RpcAsync (line 1224) | public Task RpcAsync(string httpkey, string id, string payload, method RpcAsync (line 1230) | public Task RpcAsync(string httpkey, string id, RetryConfigur... method SessionLogoutAsync (line 1236) | public Task SessionLogoutAsync(ISession session, RetryConfiguration re... method SessionLogoutAsync (line 1241) | public Task SessionLogoutAsync(string authToken, string refreshToken, method SessionRefreshAsync (line 1248) | public async Task SessionRefreshAsync(ISession session, Dict... method ToString (line 1282) | public override string ToString() => method UnlinkAppleAsync (line 1286) | public async Task UnlinkAppleAsync(ISession session, string token, Ret... method UnlinkCustomAsync (line 1301) | public async Task UnlinkCustomAsync(ISession session, string id, Retry... method UnlinkDeviceAsync (line 1316) | public async Task UnlinkDeviceAsync(ISession session, string id, Retry... method UnlinkEmailAsync (line 1331) | public async Task UnlinkEmailAsync(ISession session, string email, str... method UnlinkFacebookAsync (line 1346) | public async Task UnlinkFacebookAsync(ISession session, string token, method UnlinkGameCenterAsync (line 1361) | public async Task UnlinkGameCenterAsync(ISession session, string bundl... method UnlinkGoogleAsync (line 1385) | public async Task UnlinkGoogleAsync(ISession session, string token, method UnlinkSteamAsync (line 1400) | public async Task UnlinkSteamAsync(ISession session, string token, Ret... method UpdateAccountAsync (line 1419) | public async Task UpdateAccountAsync(ISession session, string username... method UpdateGroupAsync (line 1447) | public async Task UpdateGroupAsync(ISession session, string groupId, s... method ValidatePurchaseAppleAsync (line 1470) | public async Task ValidatePurchaseAppleA... method ValidatePurchaseFacebookInstantAsync (line 1488) | public async Task ValidatePurchaseFacebo... method ValidatePurchaseGoogleAsync (line 1506) | public async Task ValidatePurchaseGoogle... method ValidatePurchaseHuaweiAsync (line 1524) | public async Task ValidatePurchaseHuawei... method ValidateSubscriptionAppleAsync (line 1543) | public async Task ValidateSubscripti... method ValidateSubscriptionGoogleAsync (line 1561) | public async Task ValidateSubscripti... method WriteLeaderboardRecordAsync (line 1580) | public async Task WriteLeaderboardRecordAsync(I... method WriteStorageObjectsAsync (line 1602) | public async Task WriteStorageObjectsAsync(ISes... method WriteTournamentRecordAsync (line 1632) | public async Task WriteTournamentRecordAsync(IS... FILE: Nakama/Console/ConsoleClient.gen.cs class ApiResponseException (line 15) | public sealed class ApiResponseException : Exception method ApiResponseException (line 21) | public ApiResponseException(long statusCode, string content, int grpcC... method ApiResponseException (line 27) | public ApiResponseException(string message, Exception e) : base(messag... method ApiResponseException (line 33) | public ApiResponseException(string content) : this(-1L, content, -1) method ToString (line 37) | public override string ToString() type IApiConsole_AddGroupUsersRequest (line 46) | public interface IApiConsole_AddGroupUsersRequest class ApiConsole_AddGroupUsersRequest (line 61) | internal class ApiConsole_AddGroupUsersRequest : IApiConsole_AddGroupUse... method ToString (line 72) | public override string ToString() type IApiConsole_CallApiEndpointRequest (line 84) | public interface IApiConsole_CallApiEndpointRequest class ApiConsole_CallApiEndpointRequest (line 104) | internal class ApiConsole_CallApiEndpointRequest : IApiConsole_CallApiEn... method ToString (line 121) | public override string ToString() type IApiConsole_CallRpcEndpointRequest (line 140) | public interface IApiConsole_CallRpcEndpointRequest class ApiConsole_CallRpcEndpointRequest (line 160) | internal class ApiConsole_CallRpcEndpointRequest : IApiConsole_CallRpcEn... method ToString (line 177) | public override string ToString() type IApiConsole_RequireUserMfaRequest (line 196) | public interface IApiConsole_RequireUserMfaRequest class ApiConsole_RequireUserMfaRequest (line 206) | internal class ApiConsole_RequireUserMfaRequest : IApiConsole_RequireUse... method ToString (line 213) | public override string ToString() type IApiConsole_UnlinkDeviceRequest (line 224) | public interface IApiConsole_UnlinkDeviceRequest class ApiConsole_UnlinkDeviceRequest (line 234) | internal class ApiConsole_UnlinkDeviceRequest : IApiConsole_UnlinkDevice... method ToString (line 241) | public override string ToString() type IApiConsole_UpdateAccountRequest (line 252) | public interface IApiConsole_UpdateAccountRequest class ApiConsole_UpdateAccountRequest (line 317) | internal class ApiConsole_UpdateAccountRequest : IApiConsole_UpdateAccou... method ToString (line 370) | public override string ToString() type IApiConsole_UpdateGroupRequest (line 398) | public interface IApiConsole_UpdateGroupRequest class ApiConsole_UpdateGroupRequest (line 438) | internal class ApiConsole_UpdateGroupRequest : IApiConsole_UpdateGroupRe... method ToString (line 469) | public override string ToString() type IApiConsole_UpdateSettingRequest (line 486) | public interface IApiConsole_UpdateSettingRequest class ApiConsole_UpdateSettingRequest (line 496) | internal class ApiConsole_UpdateSettingRequest : IApiConsole_UpdateSetti... method ToString (line 503) | public override string ToString() type IApiConsole_WriteStorageObjectRequest (line 514) | public interface IApiConsole_WriteStorageObjectRequest class ApiConsole_WriteStorageObjectRequest (line 539) | internal class ApiConsole_WriteStorageObjectRequest : IApiConsole_WriteS... method ToString (line 558) | public override string ToString() type IConfigWarning (line 572) | public interface IConfigWarning class ConfigWarning (line 587) | internal class ConfigWarning : IConfigWarning method ToString (line 598) | public override string ToString() type IGroupUserListGroupUser (line 610) | public interface IGroupUserListGroupUser class GroupUserListGroupUser (line 625) | internal class GroupUserListGroupUser : IGroupUserListGroupUser method ToString (line 638) | public override string ToString() type IRuntimeInfoModuleInfo (line 650) | public interface IRuntimeInfoModuleInfo class RuntimeInfoModuleInfo (line 665) | internal class RuntimeInfoModuleInfo : IRuntimeInfoModuleInfo method ToString (line 676) | public override string ToString() type IUserGroupListUserGroup (line 688) | public interface IUserGroupListUserGroup class UserGroupListUserGroup (line 703) | internal class UserGroupListUserGroup : IUserGroupListUserGroup method ToString (line 716) | public override string ToString() type IApiAccountDevice (line 728) | public interface IApiAccountDevice class ApiAccountDevice (line 743) | internal class ApiAccountDevice : IApiAccountDevice method ToString (line 756) | public override string ToString() type IApiChannelMessage (line 774) | public interface IApiChannelMessage class ApiChannelMessage (line 844) | internal class ApiChannelMessage : IApiChannelMessage method ToString (line 899) | public override string ToString() type IApiChannelMessageList (line 922) | public interface IApiChannelMessageList class ApiChannelMessageList (line 947) | internal class ApiChannelMessageList : IApiChannelMessageList method ToString (line 968) | public override string ToString() type IApiFriend (line 982) | public interface IApiFriend class ApiFriend (line 1007) | internal class ApiFriend : IApiFriend method ToString (line 1028) | public override string ToString() type IApiFriendList (line 1042) | public interface IApiFriendList class ApiFriendList (line 1057) | internal class ApiFriendList : IApiFriendList method ToString (line 1070) | public override string ToString() type IApiGroup (line 1082) | public interface IApiGroup class ApiGroup (line 1147) | internal class ApiGroup : IApiGroup method ToString (line 1198) | public override string ToString() type IApiGroupUserList (line 1220) | public interface IApiGroupUserList class ApiGroupUserList (line 1235) | internal class ApiGroupUserList : IApiGroupUserList method ToString (line 1248) | public override string ToString() type IApiLeaderboardRecord (line 1260) | public interface IApiLeaderboardRecord class ApiLeaderboardRecord (line 1325) | internal class ApiLeaderboardRecord : IApiLeaderboardRecord method ToString (line 1376) | public override string ToString() type IApiLeaderboardRecordList (line 1398) | public interface IApiLeaderboardRecordList class ApiLeaderboardRecordList (line 1428) | internal class ApiLeaderboardRecordList : IApiLeaderboardRecordList method ToString (line 1455) | public override string ToString() type IApiPurchaseList (line 1470) | public interface IApiPurchaseList class ApiPurchaseList (line 1490) | internal class ApiPurchaseList : IApiPurchaseList method ToString (line 1507) | public override string ToString() type IApiStorageObject (line 1520) | public interface IApiStorageObject class ApiStorageObject (line 1570) | internal class ApiStorageObject : IApiStorageObject method ToString (line 1609) | public override string ToString() type IApiStorageObjectAck (line 1628) | public interface IApiStorageObjectAck class ApiStorageObjectAck (line 1663) | internal class ApiStorageObjectAck : IApiStorageObjectAck method ToString (line 1690) | public override string ToString() type ApiStoreEnvironment (line 1706) | public enum ApiStoreEnvironment type ApiStoreProvider (line 1725) | public enum ApiStoreProvider type IApiSubscriptionList (line 1748) | public interface IApiSubscriptionList class ApiSubscriptionList (line 1768) | internal class ApiSubscriptionList : IApiSubscriptionList method ToString (line 1785) | public override string ToString() type IApiUserGroupList (line 1798) | public interface IApiUserGroupList class ApiUserGroupList (line 1813) | internal class ApiUserGroupList : IApiUserGroupList method ToString (line 1826) | public override string ToString() type IApiValidatedPurchase (line 1838) | public interface IApiValidatedPurchase class ApiValidatedPurchase (line 1898) | internal class ApiValidatedPurchase : IApiValidatedPurchase method ToString (line 1949) | public override string ToString() type IApiValidatedSubscription (line 1970) | public interface IApiValidatedSubscription class ApiValidatedSubscription (line 2040) | internal class ApiValidatedSubscription : IApiValidatedSubscription method ToString (line 2099) | public override string ToString() type IConsoleAccountExport (line 2122) | public interface IConsoleAccountExport class ConsoleAccountExport (line 2167) | internal class ConsoleAccountExport : IConsoleAccountExport method ToString (line 2218) | public override string ToString() type IConsoleAccountList (line 2236) | public interface IConsoleAccountList class ConsoleAccountList (line 2256) | internal class ConsoleAccountList : IConsoleAccountList method ToString (line 2273) | public override string ToString() type IConsoleAddUserRequest (line 2286) | public interface IConsoleAddUserRequest class ConsoleAddUserRequest (line 2321) | internal class ConsoleAddUserRequest : IConsoleAddUserRequest method ToString (line 2350) | public override string ToString() type IConsoleApiEndpointDescriptor (line 2366) | public interface IConsoleApiEndpointDescriptor class ConsoleApiEndpointDescriptor (line 2381) | internal class ConsoleApiEndpointDescriptor : IConsoleApiEndpointDescriptor method ToString (line 2392) | public override string ToString() type IConsoleApiEndpointList (line 2404) | public interface IConsoleApiEndpointList class ConsoleApiEndpointList (line 2419) | internal class ConsoleApiEndpointList : IConsoleApiEndpointList method ToString (line 2434) | public override string ToString() type IConsoleAuthenticateLogoutRequest (line 2446) | public interface IConsoleAuthenticateLogoutRequest class ConsoleAuthenticateLogoutRequest (line 2456) | internal class ConsoleAuthenticateLogoutRequest : IConsoleAuthenticateLo... method ToString (line 2463) | public override string ToString() type IConsoleAuthenticateMFASetupRequest (line 2474) | public interface IConsoleAuthenticateMFASetupRequest class ConsoleAuthenticateMFASetupRequest (line 2489) | internal class ConsoleAuthenticateMFASetupRequest : IConsoleAuthenticate... method ToString (line 2500) | public override string ToString() type IConsoleAuthenticateMFASetupResponse (line 2512) | public interface IConsoleAuthenticateMFASetupResponse class ConsoleAuthenticateMFASetupResponse (line 2522) | internal class ConsoleAuthenticateMFASetupResponse : IConsoleAuthenticat... method ToString (line 2529) | public override string ToString() type IConsoleAuthenticateRequest (line 2540) | public interface IConsoleAuthenticateRequest class ConsoleAuthenticateRequest (line 2560) | internal class ConsoleAuthenticateRequest : IConsoleAuthenticateRequest method ToString (line 2575) | public override string ToString() type IConsoleCallApiEndpointResponse (line 2588) | public interface IConsoleCallApiEndpointResponse class ConsoleCallApiEndpointResponse (line 2603) | internal class ConsoleCallApiEndpointResponse : IConsoleCallApiEndpointR... method ToString (line 2614) | public override string ToString() type IConsoleConfig (line 2626) | public interface IConsoleConfig class ConsoleConfig (line 2646) | internal class ConsoleConfig : IConsoleConfig method ToString (line 2663) | public override string ToString() type IConsoleConsoleSession (line 2676) | public interface IConsoleConsoleSession class ConsoleConsoleSession (line 2691) | internal class ConsoleConsoleSession : IConsoleConsoleSession method ToString (line 2702) | public override string ToString() type IConsoleDeleteChannelMessagesResponse (line 2714) | public interface IConsoleDeleteChannelMessagesResponse class ConsoleDeleteChannelMessagesResponse (line 2724) | internal class ConsoleDeleteChannelMessagesResponse : IConsoleDeleteChan... method ToString (line 2731) | public override string ToString() type IConsoleGroupExport (line 2742) | public interface IConsoleGroupExport class ConsoleGroupExport (line 2757) | internal class ConsoleGroupExport : IConsoleGroupExport method ToString (line 2772) | public override string ToString() type ConsoleListChannelMessagesRequestType (line 2784) | public enum ConsoleListChannelMessagesRequestType type IConsoleMatchListMatch (line 2807) | public interface IConsoleMatchListMatch class ConsoleMatchListMatch (line 2822) | internal class ConsoleMatchListMatch : IConsoleMatchListMatch method ToString (line 2835) | public override string ToString() type IConsoleMatchState (line 2847) | public interface IConsoleMatchState class ConsoleMatchState (line 2867) | internal class ConsoleMatchState : IConsoleMatchState method ToString (line 2884) | public override string ToString() type IConsoleRuntimeInfo (line 2897) | public interface IConsoleRuntimeInfo class ConsoleRuntimeInfo (line 2932) | internal class ConsoleRuntimeInfo : IConsoleRuntimeInfo method ToString (line 2965) | public override string ToString() type IConsoleSetting (line 2981) | public interface IConsoleSetting class ConsoleSetting (line 3001) | internal class ConsoleSetting : IConsoleSetting method ToString (line 3016) | public override string ToString() type IConsoleSettingList (line 3029) | public interface IConsoleSettingList class ConsoleSettingList (line 3039) | internal class ConsoleSettingList : IConsoleSettingList method ToString (line 3048) | public override string ToString() type ConsoleStatusHealth (line 3059) | public enum ConsoleStatusHealth type IConsoleStatusList (line 3082) | public interface IConsoleStatusList class ConsoleStatusList (line 3097) | internal class ConsoleStatusList : IConsoleStatusList method ToString (line 3110) | public override string ToString() type IConsoleStatusListStatus (line 3122) | public interface IConsoleStatusListStatus class ConsoleStatusListStatus (line 3177) | internal class ConsoleStatusListStatus : IConsoleStatusListStatus method ToString (line 3222) | public override string ToString() type IConsoleStorageCollectionsList (line 3242) | public interface IConsoleStorageCollectionsList class ConsoleStorageCollectionsList (line 3252) | internal class ConsoleStorageCollectionsList : IConsoleStorageCollection... method ToString (line 3259) | public override string ToString() type IConsoleStorageList (line 3270) | public interface IConsoleStorageList class ConsoleStorageList (line 3290) | internal class ConsoleStorageList : IConsoleStorageList method ToString (line 3307) | public override string ToString() type IConsoleStorageListObject (line 3320) | public interface IConsoleStorageListObject class ConsoleStorageListObject (line 3365) | internal class ConsoleStorageListObject : IConsoleStorageListObject method ToString (line 3400) | public override string ToString() type IConsoleUserList (line 3418) | public interface IConsoleUserList class ConsoleUserList (line 3428) | internal class ConsoleUserList : IConsoleUserList method ToString (line 3437) | public override string ToString() type IConsoleUserListUser (line 3448) | public interface IConsoleUserListUser class ConsoleUserListUser (line 3478) | internal class ConsoleUserListUser : IConsoleUserListUser method ToString (line 3503) | public override string ToString() type ConsoleUserRole (line 3521) | public enum ConsoleUserRole type IConsoleWalletLedger (line 3548) | public interface IConsoleWalletLedger class ConsoleWalletLedger (line 3583) | internal class ConsoleWalletLedger : IConsoleWalletLedger method ToString (line 3610) | public override string ToString() type IConsoleWalletLedgerList (line 3626) | public interface IConsoleWalletLedgerList class ConsoleWalletLedgerList (line 3646) | internal class ConsoleWalletLedgerList : IConsoleWalletLedgerList method ToString (line 3663) | public override string ToString() type IGooglerpcStatus (line 3676) | public interface IGooglerpcStatus class GooglerpcStatus (line 3696) | internal class GooglerpcStatus : IGooglerpcStatus method ToString (line 3713) | public override string ToString() type INakamaapiAccount (line 3726) | public interface INakamaapiAccount class NakamaapiAccount (line 3766) | internal class NakamaapiAccount : INakamaapiAccount method ToString (line 3801) | public override string ToString() type INakamaapiMatch (line 3818) | public interface INakamaapiMatch class NakamaapiMatch (line 3853) | internal class NakamaapiMatch : INakamaapiMatch method ToString (line 3880) | public override string ToString() type INakamaapiNotification (line 3896) | public interface INakamaapiNotification class NakamaapiNotification (line 3936) | internal class NakamaapiNotification : INakamaapiNotification method ToString (line 3967) | public override string ToString() type INakamaapiUser (line 3984) | public interface INakamaapiUser class NakamaapiUser (line 4079) | internal class NakamaapiUser : INakamaapiUser method ToString (line 4154) | public override string ToString() type INakamaconsoleAccount (line 4182) | public interface INakamaconsoleAccount class NakamaconsoleAccount (line 4197) | internal class NakamaconsoleAccount : INakamaconsoleAccount method ToString (line 4210) | public override string ToString() type INakamaconsoleGroupList (line 4222) | public interface INakamaconsoleGroupList class NakamaconsoleGroupList (line 4242) | internal class NakamaconsoleGroupList : INakamaconsoleGroupList method ToString (line 4259) | public override string ToString() type INakamaconsoleLeaderboard (line 4272) | public interface INakamaconsoleLeaderboard class NakamaconsoleLeaderboard (line 4387) | internal class NakamaconsoleLeaderboard : INakamaconsoleLeaderboard method ToString (line 4478) | public override string ToString() type INakamaconsoleLeaderboardList (line 4510) | public interface INakamaconsoleLeaderboardList class NakamaconsoleLeaderboardList (line 4530) | internal class NakamaconsoleLeaderboardList : INakamaconsoleLeaderboardList method ToString (line 4547) | public override string ToString() type INakamaconsoleMatchList (line 4560) | public interface INakamaconsoleMatchList class NakamaconsoleMatchList (line 4570) | internal class NakamaconsoleMatchList : INakamaconsoleMatchList method ToString (line 4579) | public override string ToString() type INakamaconsoleNotification (line 4590) | public interface INakamaconsoleNotification class NakamaconsoleNotification (line 4635) | internal class NakamaconsoleNotification : INakamaconsoleNotification method ToString (line 4670) | public override string ToString() type INakamaconsoleNotificationList (line 4688) | public interface INakamaconsoleNotificationList class NakamaconsoleNotificationList (line 4708) | internal class NakamaconsoleNotificationList : INakamaconsoleNotificatio... method ToString (line 4725) | public override string ToString() type IProtobufAny (line 4738) | public interface IProtobufAny class ProtobufAny (line 4748) | internal class ProtobufAny : IProtobufAny method ToString (line 4755) | public override string ToString() type IRealtimeUserPresence (line 4766) | public interface IRealtimeUserPresence class RealtimeUserPresence (line 4796) | internal class RealtimeUserPresence : IRealtimeUserPresence method ToString (line 4819) | public override string ToString() class ApiClient (line 4834) | internal class ApiClient method ApiClient (line 4841) | public ApiClient(Uri baseUri, IHttpAdapter httpAdapter, int timeout = 10) method ConsoleDeleteAccountsAsync (line 4851) | public async Task ConsoleDeleteAccountsAsync( method ConsoleListAccountsAsync (line 4880) | public async Task ConsoleListAccountsAsync( method ConsoleGetWalletLedgerAsync (line 4922) | public async Task ConsoleGetWalletLedgerAsync( method ConsoleDeleteAccountAsync (line 4966) | public async Task ConsoleDeleteAccountAsync( method ConsoleGetAccountAsync (line 5005) | public async Task ConsoleGetAccountAsync( method ConsoleUpdateAccountAsync (line 5041) | public async Task ConsoleUpdateAccountAsync( method ConsoleBanAccountAsync (line 5083) | public async Task ConsoleBanAccountAsync( method ConsoleExportAccountAsync (line 5118) | public async Task ConsoleExportAccountAsync( method ConsoleGetFriendsAsync (line 5154) | public async Task ConsoleGetFriendsAsync( method ConsoleDeleteFriendAsync (line 5190) | public async Task ConsoleDeleteFriendAsync( method ConsoleGetGroupsAsync (line 5231) | public async Task ConsoleGetGroupsAsync( method ConsoleDeleteGroupUserAsync (line 5267) | public async Task ConsoleDeleteGroupUserAsync( method ConsoleUnbanAccountAsync (line 5308) | public async Task ConsoleUnbanAccountAsync( method ConsoleUnlinkAppleAsync (line 5343) | public async Task ConsoleUnlinkAppleAsync( method ConsoleUnlinkCustomAsync (line 5378) | public async Task ConsoleUnlinkCustomAsync( method ConsoleUnlinkDeviceAsync (line 5413) | public async Task ConsoleUnlinkDeviceAsync( method ConsoleUnlinkEmailAsync (line 5455) | public async Task ConsoleUnlinkEmailAsync( method ConsoleUnlinkFacebookAsync (line 5490) | public async Task ConsoleUnlinkFacebookAsync( method ConsoleUnlinkFacebookInstantGameAsync (line 5525) | public async Task ConsoleUnlinkFacebookInstantGameAsync( method ConsoleUnlinkGameCenterAsync (line 5560) | public async Task ConsoleUnlinkGameCenterAsync( method ConsoleUnlinkGoogleAsync (line 5595) | public async Task ConsoleUnlinkGoogleAsync( method ConsoleUnlinkSteamAsync (line 5630) | public async Task ConsoleUnlinkSteamAsync( method ConsoleDeleteWalletLedgerAsync (line 5665) | public async Task ConsoleDeleteWalletLedgerAsync( method ConsoleDeleteAllDataAsync (line 5706) | public async Task ConsoleDeleteAllDataAsync( method ConsoleListApiEndpointsAsync (line 5735) | public async Task ConsoleListApiEndpointsAsync( method ConsoleCallRpcEndpointAsync (line 5765) | public async Task ConsoleCallRpcEndpo... method ConsoleCallApiEndpointAsync (line 5808) | public async Task ConsoleCallApiEndpo... method ConsoleAuthenticateAsync (line 5851) | public async Task ConsoleAuthenticateAsync( method ConsoleAuthenticateLogoutAsync (line 5885) | public async Task ConsoleAuthenticateLogoutAsync( method ConsoleAuthenticateMFASetupAsync (line 5921) | public async Task ConsoleAuthent... method ConsoleListChannelMessagesAsync (line 5958) | public async Task ConsoleListChannelMessagesAs... method ConsoleGetConfigAsync (line 6012) | public async Task ConsoleGetConfigAsync( method ConsoleListGroupsAsync (line 6042) | public async Task ConsoleListGroupsAsync( method ConsoleDemoteGroupMemberAsync (line 6080) | public async Task ConsoleDemoteGroupMemberAsync( method ConsolePromoteGroupMemberAsync (line 6121) | public async Task ConsolePromoteGroupMemberAsync( method ConsoleAddGroupUsersAsync (line 6162) | public async Task ConsoleAddGroupUsersAsync( method ConsoleDeleteGroupAsync (line 6204) | public async Task ConsoleDeleteGroupAsync( method ConsoleGetGroupAsync (line 6239) | public async Task ConsoleGetGroupAsync( method ConsoleUpdateGroupAsync (line 6275) | public async Task ConsoleUpdateGroupAsync( method ConsoleExportGroupAsync (line 6317) | public async Task ConsoleExportGroupAsync( method ConsoleGetMembersAsync (line 6353) | public async Task ConsoleGetMembersAsync( method ConsoleGetPurchaseAsync (line 6389) | public async Task ConsoleGetPurchaseAsync( method ConsoleGetSubscriptionAsync (line 6425) | public async Task ConsoleGetSubscriptionAsync( method ConsoleListLeaderboardsAsync (line 6461) | public async Task ConsoleListLeaderboar... method ConsoleDeleteLeaderboardAsync (line 6495) | public async Task ConsoleDeleteLeaderboardAsync( method ConsoleGetLeaderboardAsync (line 6530) | public async Task ConsoleGetLeaderboardAsync( method ConsoleDeleteLeaderboardRecordAsync (line 6566) | public async Task ConsoleDeleteLeaderboardRecordAsync( method ConsoleListLeaderboardRecordsAsync (line 6607) | public async Task ConsoleListLeaderboardRec... method ConsoleListMatchesAsync (line 6660) | public async Task ConsoleListMatchesAsync( method ConsoleGetMatchStateAsync (line 6722) | public async Task ConsoleGetMatchStateAsync( method ConsoleDeleteChannelMessagesAsync (line 6758) | public async Task ConsoleDelete... method ConsoleListNotificationsAsync (line 6797) | public async Task ConsoleListNotificat... method ConsoleDeleteNotificationAsync (line 6839) | public async Task ConsoleDeleteNotificationAsync( method ConsoleGetNotificationAsync (line 6874) | public async Task ConsoleGetNotificationAs... method ConsoleListPurchasesAsync (line 6910) | public async Task ConsoleListPurchasesAsync( method ConsoleGetRuntimeAsync (line 6952) | public async Task ConsoleGetRuntimeAsync( method ConsoleListSettingsAsync (line 6982) | public async Task ConsoleListSettingsAsync( method ConsoleGetSettingAsync (line 7017) | public async Task ConsoleGetSettingAsync( method ConsoleUpdateSettingAsync (line 7053) | public async Task ConsoleUpdateSettingAsync( method ConsoleGetStatusAsync (line 7096) | public async Task ConsoleGetStatusAsync( method ConsoleDeleteStorageAsync (line 7126) | public async Task ConsoleDeleteStorageAsync( method ConsoleListStorageAsync (line 7155) | public async Task ConsoleListStorageAsync( method ConsoleListStorageCollectionsAsync (line 7201) | public async Task ConsoleListStorageCo... method ConsoleDeleteStorageObjectAsync (line 7231) | public async Task ConsoleDeleteStorageObjectAsync( method ConsoleGetStorageAsync (line 7282) | public async Task ConsoleGetStorageAsync( method ConsoleWriteStorageObjectAsync (line 7330) | public async Task ConsoleWriteStorageObjectAsync( method ConsoleDeleteStorageObject2Async (line 7385) | public async Task ConsoleDeleteStorageObject2Async( method ConsoleListSubscriptionsAsync (line 7438) | public async Task ConsoleListSubscriptionsAsync( method ConsoleDeleteUserAsync (line 7480) | public async Task ConsoleDeleteUserAsync( method ConsoleListUsersAsync (line 7513) | public async Task ConsoleListUsersAsync( method ConsoleAddUserAsync (line 7543) | public async Task ConsoleAddUserAsync( method ConsoleRequireUserMfaAsync (line 7579) | public async Task ConsoleRequireUserMfaAsync( method ConsoleResetUserMfaAsync (line 7621) | public async Task ConsoleResetUserMfaAsync( FILE: Nakama/GZipHttpClientHandler.cs class GZipHttpClientHandler (line 25) | internal class GZipHttpClientHandler : DelegatingHandler method GZipHttpClientHandler (line 27) | public GZipHttpClientHandler(HttpMessageHandler innerHandler) method SendAsync (line 32) | protected override Task SendAsync(HttpRequestMess... class GZipContent (line 43) | internal class GZipContent : HttpContent method GZipContent (line 47) | public GZipContent(HttpContent content) method SerializeToStreamAsync (line 58) | protected override async Task SerializeToStreamAsync(System.IO.Stream ... method TryComputeLength (line 66) | protected override bool TryComputeLength(out long length) FILE: Nakama/HttpRequestAdapter.cs class HttpRequestAdapter (line 32) | public class HttpRequestAdapter : IHttpAdapter method HttpRequestAdapter (line 41) | public HttpRequestAdapter(HttpClient httpClient) method SendAsync (line 48) | public async Task SendAsync(string method, Uri uri, IDictionar... method WithGzip (line 134) | public static IHttpAdapter WithGzip(bool decompression = false, bool c... method IsTransientException (line 149) | public static bool IsTransientException(Exception e) FILE: Nakama/IChannel.cs type IChannel (line 25) | public interface IChannel class Channel (line 64) | internal class Channel : IChannel method Equals (line 89) | public override bool Equals(object obj) method Equals (line 98) | private bool Equals(IChannel other) => string.Equals(Id, other.Id); method GetHashCode (line 100) | public override int GetHashCode() => Id != null ? Id.GetHashCode() : 0; method ToString (line 102) | public override string ToString() FILE: Nakama/IChannelMessageAck.cs type IChannelMessageAck (line 24) | public interface IChannelMessageAck class ChannelMessageAck (line 83) | internal class ChannelMessageAck : IChannelMessageAck method ToString (line 107) | public override string ToString() FILE: Nakama/IChannelPresenceEvent.cs type IChannelPresenceEvent (line 25) | public interface IChannelPresenceEvent class ChannelPresenceEvent (line 64) | internal class ChannelPresenceEvent : IChannelPresenceEvent method ToString (line 89) | public override string ToString() FILE: Nakama/IClient.cs type IClient (line 25) | public interface IClient method AddFriendsAsync (line 88) | Task AddFriendsAsync(ISession session, IEnumerable ids, IEnume... method AddGroupUsersAsync (line 99) | Task AddGroupUsersAsync(ISession session, string groupId, IEnumerable<... method AuthenticateAppleAsync (line 110) | Task AuthenticateAppleAsync(string token, string username = ... method AuthenticateCustomAsync (line 123) | Task AuthenticateCustomAsync(string id, string username = nu... method AuthenticateDeviceAsync (line 136) | Task AuthenticateDeviceAsync(string id, string username = nu... method AuthenticateEmailAsync (line 150) | Task AuthenticateEmailAsync(string email, string password, s... method AuthenticateFacebookAsync (line 164) | Task AuthenticateFacebookAsync(string token, string username... method AuthenticateGameCenterAsync (line 182) | Task AuthenticateGameCenterAsync(string bundleId, string pla... method AuthenticateGoogleAsync (line 196) | Task AuthenticateGoogleAsync(string token, string username =... method AuthenticateSteamAsync (line 210) | Task AuthenticateSteamAsync(string token, string username = ... method BanGroupUsersAsync (line 222) | Task BanGroupUsersAsync(ISession session, string groupId, IEnumerable<... method BlockFriendsAsync (line 233) | Task BlockFriendsAsync(ISession session, IEnumerable ids, IEnu... method CreateGroupAsync (line 248) | Task CreateGroupAsync(ISession session, string name, string... method DeleteAccountAsync (line 258) | Task DeleteAccountAsync(ISession session, RetryConfiguration retryConf... method DeleteFriendsAsync (line 269) | Task DeleteFriendsAsync(ISession session, IEnumerable ids, IEn... method DeleteGroupAsync (line 279) | Task DeleteGroupAsync(ISession session, string groupId, RetryConfigura... method DeleteLeaderboardRecordAsync (line 289) | Task DeleteLeaderboardRecordAsync(ISession session, string leaderboard... method DeleteNotificationsAsync (line 299) | Task DeleteNotificationsAsync(ISession session, IEnumerable id... method DeleteStorageObjectsAsync (line 309) | Task DeleteStorageObjectsAsync(ISession session, StorageObjectId[] ids... method DeleteTournamentRecordAsync (line 319) | Task DeleteTournamentRecordAsync(ISession session, string tournamentId... method DemoteGroupUsersAsync (line 330) | Task DemoteGroupUsersAsync(ISession session, string groupId, IEnumerab... method EventAsync (line 341) | Task EventAsync(ISession session, string name, Dictionary GetAccountAsync(ISession session, RetryConfiguration... method GetSubscriptionAsync (line 360) | Task GetSubscriptionAsync(ISession session,... method GetUsersAsync (line 372) | Task GetUsersAsync(ISession session, IEnumerable id... method ImportFacebookFriendsAsync (line 388) | Task ImportFacebookFriendsAsync(ISession session, string token, bool? ... method ImportSteamFriendsAsync (line 403) | Task ImportSteamFriendsAsync(ISession session, string token, bool? res... method JoinGroupAsync (line 413) | Task JoinGroupAsync(ISession session, string groupId, RetryConfigurati... method JoinTournamentAsync (line 423) | Task JoinTournamentAsync(ISession session, string tournamentId, RetryC... method KickGroupUsersAsync (line 434) | Task KickGroupUsersAsync(ISession session, string groupId, IEnumerable... method LeaveGroupAsync (line 444) | Task LeaveGroupAsync(ISession session, string groupId, RetryConfigurat... method LinkAppleAsync (line 454) | Task LinkAppleAsync(ISession session, string token, RetryConfiguration... method LinkCustomAsync (line 464) | Task LinkCustomAsync(ISession session, string id, RetryConfiguration r... method LinkDeviceAsync (line 474) | Task LinkDeviceAsync(ISession session, string id, RetryConfiguration r... method LinkEmailAsync (line 485) | Task LinkEmailAsync(ISession session, string email, string password, R... method LinkFacebookAsync (line 496) | Task LinkFacebookAsync(ISession session, string token, bool? import = ... method LinkGameCenterAsync (line 511) | Task LinkGameCenterAsync(ISession session, string bundleId, string pla... method LinkGoogleAsync (line 522) | Task LinkGoogleAsync(ISession session, string token, RetryConfiguratio... method LinkSteamAsync (line 533) | Task LinkSteamAsync(ISession session, string token, bool import, Retry... method ListChannelMessagesAsync (line 546) | Task ListChannelMessagesAsync(ISession session... method ListChannelMessagesAsync (line 560) | Task ListChannelMessagesAsync(ISession session... method ListFriendsAsync (line 573) | Task ListFriendsAsync(ISession session, int? state = n... method ListGroupUsersAsync (line 586) | Task ListGroupUsersAsync(ISession session, string g... method ListGroupsAsync (line 602) | Task ListGroupsAsync(ISession session, string name = nu... method ListLeaderboardRecordsAsync (line 616) | Task ListLeaderboardRecordsAsync(ISession s... method ListLeaderboardRecordsAroundOwnerAsync (line 630) | Task ListLeaderboardRecordsAroundOwnerAsync... method ListMatchesAsync (line 646) | Task ListMatchesAsync(ISession session, int min, int ma... method ListNotificationsAsync (line 658) | Task ListNotificationsAsync(ISession session, in... method ListStorageObjects (line 661) | [Obsolete("ListStorageObjects is obsolete, please use ListStorageObjec... method ListStorageObjectsAsync (line 675) | Task ListStorageObjectsAsync(ISession session, ... method ListSubscriptionsAsync (line 687) | Task ListSubscriptionsAsync(ISession session, in... method ListTournamentRecordsAroundOwnerAsync (line 700) | Task ListTournamentRecordsAroundOwnerAsync(I... method ListTournamentRecordsAsync (line 715) | Task ListTournamentRecordsAsync(ISession ses... method ListTournamentsAsync (line 731) | Task ListTournamentsAsync(ISession session, int ca... method ListUserGroupsAsync (line 744) | Task ListUserGroupsAsync(ISession session, int? sta... method ListUserGroupsAsync (line 758) | Task ListUserGroupsAsync(ISession session, string u... method ListUsersStorageObjectsAsync (line 772) | Task ListUsersStorageObjectsAsync(ISession sess... method ListPartiesAsync (line 786) | Task ListPartiesAsync(ISession session, int limit, bool... method PromoteGroupUsersAsync (line 798) | Task PromoteGroupUsersAsync(ISession session, string groupId, IEnumera... method ReadStorageObjectsAsync (line 808) | Task ReadStorageObjectsAsync(ISession session, IAp... method RpcAsync (line 819) | Task RpcAsync(ISession session, string id, string payload, Re... method RpcAsync (line 829) | Task RpcAsync(ISession session, string id, RetryConfiguration... method RpcAsync (line 843) | Task RpcAsync(string httpKey, string id, string payload, Retr... method RpcAsync (line 856) | Task RpcAsync(string httpKey, string id, RetryConfiguration r... method SessionLogoutAsync (line 865) | Task SessionLogoutAsync(ISession session, RetryConfiguration retryConf... method SessionLogoutAsync (line 875) | Task SessionLogoutAsync(string authToken, string refreshToken, RetryCo... method SessionRefreshAsync (line 886) | Task SessionRefreshAsync(ISession session, Dictionary ValidatePurchaseAppleAsync(ISession... method ValidatePurchaseFacebookInstantAsync (line 1030) | Task ValidatePurchaseFacebookInstantAsyn... method ValidatePurchaseGoogleAsync (line 1042) | Task ValidatePurchaseGoogleAsync(ISessio... method ValidatePurchaseHuaweiAsync (line 1054) | Task ValidatePurchaseHuaweiAsync(ISessio... method ValidateSubscriptionAppleAsync (line 1066) | Task ValidateSubscriptionAppleAsync(... method ValidateSubscriptionGoogleAsync (line 1077) | Task ValidateSubscriptionGoogleAsync... method WriteLeaderboardRecordAsync (line 1091) | Task WriteLeaderboardRecordAsync(ISession sessi... method WriteStorageObjectsAsync (line 1102) | Task WriteStorageObjectsAsync(ISession session,... method WriteTournamentRecordAsync (line 1116) | Task WriteTournamentRecordAsync(ISession sessio... FILE: Nakama/IHttpAdapter.cs type IHttpAdapter (line 27) | public interface IHttpAdapter method SendAsync (line 48) | Task SendAsync(string method, Uri uri, IDictionary AddMatchmakerAsync(string query = "*", int min... method AddMatchmakerPartyAsync (line 169) | Task AddMatchmakerPartyAsync(string partyId, s... method ClosePartyAsync (line 177) | Task ClosePartyAsync(string partyId); method CloseAsync (line 183) | Task CloseAsync(); method ConnectAsync (line 193) | Task ConnectAsync(ISession session, bool appearOnline = false, method CreateMatchAsync (line 200) | Task CreateMatchAsync(string matchName = null); method CreatePartyAsync (line 210) | Task CreatePartyAsync(bool open, bool hidden, int maxSize, str... method FollowUsersAsync (line 217) | Task FollowUsersAsync(IEnumerable users); method FollowUsersAsync (line 225) | Task FollowUsersAsync(IEnumerable userIDs, IEnumerabl... method JoinChatAsync (line 235) | Task JoinChatAsync(string target, ChannelType type, bool per... method JoinPartyAsync (line 242) | Task JoinPartyAsync(string partyId); method JoinMatchAsync (line 249) | Task JoinMatchAsync(IMatchmakerMatched matched); method JoinMatchAsync (line 257) | Task JoinMatchAsync(string matchId, IDictionary ListPartyJoinRequestsAsync(string partyId); method PromotePartyMemberAsync (line 307) | Task PromotePartyMemberAsync(string partyId, IUserPresence partyMember); method RemoveChatMessageAsync (line 315) | Task RemoveChatMessageAsync(IChannel channel, stri... method RemoveChatMessageAsync (line 323) | Task RemoveChatMessageAsync(string channelId, stri... method RemoveMatchmakerAsync (line 330) | Task RemoveMatchmakerAsync(IMatchmakerTicket ticket); method RemoveMatchmakerAsync (line 337) | Task RemoveMatchmakerAsync(string ticket); method RemoveMatchmakerPartyAsync (line 345) | Task RemoveMatchmakerPartyAsync(string partyId, string ticket); method RemovePartyMemberAsync (line 353) | Task RemovePartyMemberAsync(string partyId, IUserPresence presence); method RpcAsync (line 361) | Task RpcAsync(string funcId, string payload = null); method RpcAsync (line 369) | Task RpcAsync(string funcId, ArraySegment payload); method SendMatchStateAsync (line 382) | Task SendMatchStateAsync(string matchId, long opCode, string state, method SendMatchStateAsync (line 393) | Task SendMatchStateAsync(string matchId, long opCode, ArraySegment users); method UnfollowUsersAsync (line 449) | Task UnfollowUsersAsync(IEnumerable userIDs); method UpdateChatMessageAsync (line 458) | Task UpdateChatMessageAsync(IChannel channel, stri... method UpdateChatMessageAsync (line 467) | Task UpdateChatMessageAsync(string channelId, stri... method UpdatePartyAsync (line 477) | Task UpdatePartyAsync(string partyId, bool open, bool hi... method UpdateStatusAsync (line 484) | Task UpdateStatusAsync(string status); method WriteChatMessageAsync (line 492) | Task WriteChatMessageAsync(IChannel channel, strin... method WriteChatMessageAsync (line 500) | Task WriteChatMessageAsync(string channelId, strin... FILE: Nakama/ISocketAdapter.cs type ISocketAdapter (line 24) | public interface ISocketAdapter method CloseAsync (line 59) | Task CloseAsync(); method ConnectAsync (line 66) | Task ConnectAsync(Uri uri, int timeout); method SendAsync (line 74) | Task SendAsync(ArraySegment buffer, bool reliable = true, Cancel... FILE: Nakama/IStatus.cs type IStatus (line 23) | public interface IStatus class Status (line 32) | internal class Status : IStatus method ToString (line 38) | public override string ToString() FILE: Nakama/IStatusPresenceEvent.cs type IStatusPresenceEvent (line 25) | public interface IStatusPresenceEvent class StatusPresenceEvent (line 45) | internal class StatusPresenceEvent : IStatusPresenceEvent method ToString (line 53) | public override string ToString() FILE: Nakama/IStreamPresenceEvent.cs type IStreamPresenceEvent (line 28) | public interface IStreamPresenceEvent type IStreamState (line 49) | public interface IStreamState type IStream (line 70) | public interface IStream class StreamPresenceEvent (line 94) | [Preserve] method ToString (line 106) | public override string ToString() => class StreamState (line 111) | [Preserve] method ToString (line 123) | public override string ToString() => $"StreamState(Sender={Sender}, St... class Stream (line 127) | [Preserve] method ToString (line 138) | public override string ToString() => FILE: Nakama/IUserPresence.cs type IUserPresence (line 29) | public interface IUserPresence class UserPresence (line 58) | internal class UserPresence : IUserPresence method Equals (line 72) | public override bool Equals(object obj) method Equals (line 81) | private bool Equals(IUserPresence other) => string.Equals(SessionId, o... method GetHashCode (line 83) | public override int GetHashCode() method ToString (line 92) | public override string ToString() FILE: Nakama/MatchCreateMessage.cs class MatchCreateMessage (line 24) | internal class MatchCreateMessage method ToString (line 29) | public override string ToString() => $"MatchCreateMessage(name='{Name}... FILE: Nakama/MatchJoinMessage.cs class MatchJoinMessage (line 25) | internal class MatchJoinMessage method ToString (line 36) | public override string ToString() FILE: Nakama/MatchLeaveMessage.cs class MatchLeaveMessage (line 24) | internal class MatchLeaveMessage method ToString (line 29) | public override string ToString() FILE: Nakama/MatchSendMessage.cs class MatchSendMessage (line 25) | internal class MatchSendMessage method ToString (line 39) | public override string ToString() FILE: Nakama/MatchmakerAddMessage.cs class MatchmakerAddMessage (line 23) | internal class MatchmakerAddMessage method ToString (line 42) | public override string ToString() => FILE: Nakama/MatchmakerRemoveMessage.cs class MatchmakerRemoveMessage (line 24) | internal class MatchmakerRemoveMessage method ToString (line 29) | public override string ToString() FILE: Nakama/Ninja.WebSockets/BufferPool.cs class BufferPool (line 17) | public class BufferPool : IBufferPool method BufferPool (line 23) | public BufferPool() : this(DEFAULT_BUFFER_SIZE) method BufferPool (line 27) | public BufferPool(int bufferSize) class PublicBufferMemoryStream (line 36) | protected class PublicBufferMemoryStream : MemoryStream method PublicBufferMemoryStream (line 42) | public PublicBufferMemoryStream(byte[] buffer, BufferPool bufferPool... method BeginRead (line 51) | public override IAsyncResult BeginRead(byte[] buffer, int offset, in... method BeginWrite (line 57) | public override IAsyncResult BeginWrite(byte[] buffer, int offset, i... method Close (line 74) | public override void Close() method CopyToAsync (line 85) | public override Task CopyToAsync(System.IO.Stream destination, int b... method EndRead (line 90) | public override int EndRead(IAsyncResult asyncResult) method EndWrite (line 95) | public override void EndWrite(IAsyncResult asyncResult) method Flush (line 100) | public override void Flush() method FlushAsync (line 105) | public override Task FlushAsync(CancellationToken cancellationToken) method GetBuffer (line 110) | public override byte[] GetBuffer() method Read (line 121) | public override int Read(byte[] buffer, int offset, int count) method EnlargeBufferIfRequired (line 126) | private void EnlargeBufferIfRequired(int count) method WriteByte (line 170) | public override void WriteByte(byte value) method Write (line 176) | public override void Write(byte[] buffer, int offset, int count) method WriteAsync (line 182) | public override Task WriteAsync(byte[] buffer, int offset, int count... method InitializeLifetimeService (line 188) | public override object InitializeLifetimeService() method ReadAsync (line 193) | public override Task ReadAsync(byte[] buffer, int offset, int c... method ReadByte (line 199) | public override int ReadByte() method Seek (line 210) | public override long Seek(long offset, SeekOrigin loc) method SetLength (line 218) | public override void SetLength(long value) method ToArray (line 223) | public override byte[] ToArray() method TryGetBuffer (line 236) | public override bool TryGetBuffer(out ArraySegment buffer) method WriteTo (line 243) | public override void WriteTo(System.IO.Stream stream) method GetBuffer (line 254) | public MemoryStream GetBuffer() method ReturnBuffer (line 265) | protected void ReturnBuffer(byte[] buffer) FILE: Nakama/Ninja.WebSockets/Exceptions/EntityTooLargeException.cs class EntityTooLargeException (line 5) | [Serializable] method EntityTooLargeException (line 8) | public EntityTooLargeException() : base() method EntityTooLargeException (line 16) | public EntityTooLargeException(string message) : base(message) method EntityTooLargeException (line 21) | public EntityTooLargeException(string message, Exception inner) : base... FILE: Nakama/Ninja.WebSockets/Exceptions/InvalidHttpResponseCodeException.cs class InvalidHttpResponseCodeException (line 5) | [Serializable] method InvalidHttpResponseCodeException (line 14) | public InvalidHttpResponseCodeException() : base() method InvalidHttpResponseCodeException (line 18) | public InvalidHttpResponseCodeException(string message) : base(message) method InvalidHttpResponseCodeException (line 22) | public InvalidHttpResponseCodeException(string responseCode, string re... method InvalidHttpResponseCodeException (line 29) | public InvalidHttpResponseCodeException(string message, Exception inne... FILE: Nakama/Ninja.WebSockets/Exceptions/SecWebSocketKeyMissingException.cs class SecWebSocketKeyMissingException (line 5) | [Serializable] method SecWebSocketKeyMissingException (line 8) | public SecWebSocketKeyMissingException() : base() method SecWebSocketKeyMissingException (line 13) | public SecWebSocketKeyMissingException(string message) : base(message) method SecWebSocketKeyMissingException (line 18) | public SecWebSocketKeyMissingException(string message, Exception inner... FILE: Nakama/Ninja.WebSockets/Exceptions/ServerListenerSocketException.cs class ServerListenerSocketException (line 5) | [Serializable] method ServerListenerSocketException (line 8) | public ServerListenerSocketException() : base() method ServerListenerSocketException (line 12) | public ServerListenerSocketException(string message) : base(message) method ServerListenerSocketException (line 16) | public ServerListenerSocketException(string message, Exception inner) ... FILE: Nakama/Ninja.WebSockets/Exceptions/WebSocketBufferOverflowException.cs class WebSocketBufferOverflowException (line 5) | [Serializable] method WebSocketBufferOverflowException (line 8) | public WebSocketBufferOverflowException() : base() method WebSocketBufferOverflowException (line 12) | public WebSocketBufferOverflowException(string message) : base(message) method WebSocketBufferOverflowException (line 16) | public WebSocketBufferOverflowException(string message, Exception inne... FILE: Nakama/Ninja.WebSockets/Exceptions/WebSocketHandshakeFailedException.cs class WebSocketHandshakeFailedException (line 5) | [Serializable] method WebSocketHandshakeFailedException (line 8) | public WebSocketHandshakeFailedException() : base() method WebSocketHandshakeFailedException (line 12) | public WebSocketHandshakeFailedException(string message) : base(message) method WebSocketHandshakeFailedException (line 16) | public WebSocketHandshakeFailedException(string message, Exception inn... FILE: Nakama/Ninja.WebSockets/Exceptions/WebSocketVersionNotSupportedException.cs class WebSocketVersionNotSupportedException (line 5) | [Serializable] method WebSocketVersionNotSupportedException (line 8) | public WebSocketVersionNotSupportedException() : base() method WebSocketVersionNotSupportedException (line 12) | public WebSocketVersionNotSupportedException(string message) : base(me... method WebSocketVersionNotSupportedException (line 16) | public WebSocketVersionNotSupportedException(string message, Exception... FILE: Nakama/Ninja.WebSockets/HttpHelper.cs class HttpHelper (line 35) | public class HttpHelper method CalculateWebSocketKey (line 43) | public static string CalculateWebSocketKey() method ComputeSocketAcceptString (line 57) | public static string ComputeSocketAcceptString(string secWebSocketKey) method ReadHttpHeaderAsync (line 76) | public static async Task ReadHttpHeaderAsync(System.IO.Stream ... method IsWebSocketUpgradeRequest (line 109) | public static bool IsWebSocketUpgradeRequest(String header) method GetPathFromHeader (line 130) | public static string GetPathFromHeader(string httpHeader) method GetSubProtocols (line 144) | public static IList GetSubProtocols(string httpHeader) method ReadHttpResponseCode (line 173) | public static string ReadHttpResponseCode(string response) method WriteHttpHeaderAsync (line 193) | public static async Task WriteHttpHeaderAsync(string response, System.... FILE: Nakama/Ninja.WebSockets/IBufferPool.cs type IBufferPool (line 5) | public interface IBufferPool method GetBuffer (line 12) | MemoryStream GetBuffer(); FILE: Nakama/Ninja.WebSockets/IPingPongManager.cs type IPingPongManager (line 10) | interface IPingPongManager method SendPing (line 22) | Task SendPing(ArraySegment payload, CancellationToken cancellati... FILE: Nakama/Ninja.WebSockets/IWebSocketClientFactory.cs type IWebSocketClientFactory (line 11) | public interface IWebSocketClientFactory method ConnectAsync (line 19) | Task ConnectAsync(Uri uri, CancellationToken token = defaul... method ConnectAsync (line 28) | Task ConnectAsync(Uri uri, WebSocketClientOptions options, ... method ConnectAsync (line 42) | Task ConnectAsync(System.IO.Stream responseStream, string s... FILE: Nakama/Ninja.WebSockets/IWebSocketServerFactory.cs type IWebSocketServerFactory (line 10) | public interface IWebSocketServerFactory method ReadHttpHeaderFromStreamAsync (line 18) | Task ReadHttpHeaderFromStreamAsync(System.IO.Str... method AcceptWebSocketAsync (line 27) | Task AcceptWebSocketAsync(WebSocketHttpContext context, Can... method AcceptWebSocketAsync (line 37) | Task AcceptWebSocketAsync(WebSocketHttpContext context, Web... FILE: Nakama/Ninja.WebSockets/Internal/BinaryReaderWriter.cs class BinaryReaderWriter (line 30) | internal class BinaryReaderWriter method ReadExactly (line 32) | public static async Task ReadExactly(int length, System.IO.Stream stre... method ReadUShortExactly (line 61) | public static async Task ReadUShortExactly(System.IO.Stream st... method ReadULongExactly (line 73) | public static async Task ReadULongExactly(System.IO.Stream stre... method ReadLongExactly (line 85) | public static async Task ReadLongExactly(System.IO.Stream stream... method WriteInt (line 97) | public static void WriteInt(int value, System.IO.Stream stream, bool i... method WriteULong (line 108) | public static void WriteULong(ulong value, System.IO.Stream stream, bo... method WriteLong (line 119) | public static void WriteLong(long value, System.IO.Stream stream, bool... method WriteUShort (line 130) | public static void WriteUShort(ushort value, System.IO.Stream stream, ... FILE: Nakama/Ninja.WebSockets/Internal/WebSocketFrame.cs class WebSocketFrame (line 6) | internal class WebSocketFrame method WebSocketFrame (line 20) | public WebSocketFrame(bool isFinBitSet, WebSocketOpCode webSocketOpCod... method WebSocketFrame (line 28) | public WebSocketFrame(bool isFinBitSet, WebSocketOpCode webSocketOpCod... FILE: Nakama/Ninja.WebSockets/Internal/WebSocketFrameCommon.cs class WebSocketFrameCommon (line 27) | internal static class WebSocketFrameCommon method ToggleMask (line 38) | public static void ToggleMask(ArraySegment maskKey, ArraySegment... FILE: Nakama/Ninja.WebSockets/Internal/WebSocketFrameReader.cs class WebSocketFrameReader (line 36) | internal static class WebSocketFrameReader method CalculateNumBytesToRead (line 38) | private static int CalculateNumBytesToRead(int numBytesLetfToRead, int... method ReadFromCursorAsync (line 61) | public static async Task ReadFromCursorAsync(Syst... method ReadAsync (line 84) | public static async Task ReadAsync(System.IO.Stre... method DecodeCloseFrame (line 149) | private static WebSocketFrame DecodeCloseFrame(bool isFinBitSet, WebSo... method ReadLength (line 192) | private static async Task ReadLength(byte byte2, ArraySegment fr... FILE: Nakama/Ninja.WebSockets/Internal/WebSocketImplementation.cs class WebSocketImplementation (line 43) | internal class WebSocketImplementation : WebSocket method WebSocketImplementation (line 66) | internal WebSocketImplementation(Guid guid, Func recycle... method ReceiveAsync (line 113) | public override async Task ReceiveAsync(ArrayS... method SendAsync (line 242) | public override async Task SendAsync(ArraySegment buffer, WebSoc... method SendPingAsync (line 277) | public async Task SendPingAsync(ArraySegment payload, Cancellati... method Abort (line 298) | public override void Abort() method CloseAsync (line 307) | public override async Task CloseAsync(WebSocketCloseStatus closeStatus... method CloseOutputAsync (line 325) | public override async Task CloseOutputAsync(WebSocketCloseStatus close... method Dispose (line 347) | public override void Dispose() method OnPong (line 376) | protected virtual void OnPong(PongEventArgs e) method BuildClosePayload (line 387) | private ArraySegment BuildClosePayload(WebSocketCloseStatus clos... method SendPongAsync (line 408) | private async Task SendPongAsync(ArraySegment payload, Cancellat... method RespondToCloseFrame (line 443) | private async Task RespondToCloseFrame(WebSock... method GetBuffer (line 477) | private ArraySegment GetBuffer(MemoryStream stream) method WriteStreamToNetwork (line 521) | private async Task WriteStreamToNetwork(MemoryStream stream, Cancellat... method GetOppCode (line 538) | private WebSocketOpCode GetOppCode(WebSocketMessageType messageType) method CloseOutputAutoTimeoutAsync (line 567) | private async Task CloseOutputAutoTimeoutAsync(WebSocketCloseStatus cl... FILE: Nakama/Ninja.WebSockets/Internal/WebSocketOpCode.cs type WebSocketOpCode (line 3) | internal enum WebSocketOpCode FILE: Nakama/Ninja.WebSockets/Internal/WebSocketReadCursor.cs class WebSocketReadCursor (line 3) | internal class WebSocketReadCursor method WebSocketReadCursor (line 13) | public WebSocketReadCursor(WebSocketFrame frame, int numBytesRead, int... FILE: Nakama/Ninja.WebSockets/PingPongManager.cs class PingPongManager (line 35) | public class PingPongManager : IPingPongManager method PingPongManager (line 62) | public PingPongManager(Guid guid, WebSocket webSocket, TimeSpan keepAl... method SendPing (line 89) | public async Task SendPing(ArraySegment payload, CancellationTok... method OnPong (line 94) | protected virtual void OnPong(PongEventArgs e) method PingForever (line 99) | private async Task PingForever() method WebSocketImpl_Pong (line 134) | private void WebSocketImpl_Pong(object sender, PongEventArgs e) FILE: Nakama/Ninja.WebSockets/PongEventArgs.cs class PongEventArgs (line 8) | public class PongEventArgs : EventArgs method PongEventArgs (line 19) | public PongEventArgs(ArraySegment payload) FILE: Nakama/Ninja.WebSockets/WebSocketClientFactory.cs class WebSocketClientFactory (line 44) | public class WebSocketClientFactory : IWebSocketClientFactory method WebSocketClientFactory (line 52) | public WebSocketClientFactory() method WebSocketClientFactory (line 62) | public WebSocketClientFactory(Func bufferFactory) method ConnectAsync (line 73) | public async Task ConnectAsync(Uri uri, CancellationToken t... method ConnectAsync (line 85) | public async Task ConnectAsync(Uri uri, WebSocketClientOpti... method ConnectAsync (line 109) | public async Task ConnectAsync(System.IO.Stream responseStr... method ConnectAsync (line 117) | private async Task ConnectAsync(Guid guid, System.IO.Stream... method GetSubProtocolFromHeader (line 139) | private string GetSubProtocolFromHeader(string response) method ThrowIfInvalidAcceptString (line 153) | private void ThrowIfInvalidAcceptString(Guid guid, string response, st... method ThrowIfInvalidResponseCode (line 171) | private void ThrowIfInvalidResponseCode(string responseHeader) method TlsAuthenticateAsClient (line 204) | protected virtual void TlsAuthenticateAsClient(SslStream sslStream, st... method GetStream (line 219) | protected virtual async Task GetStream(Guid loggingG... method ValidateServerCertificate (line 257) | private static bool ValidateServerCertificate(object sender, X509Certi... method GetAdditionalHeaders (line 269) | private static string GetAdditionalHeaders(Dictionary ... method PerformHandshake (line 287) | private async Task PerformHandshake(Guid guid, Uri uri, Sys... FILE: Nakama/Ninja.WebSockets/WebSocketClientOptions.cs class WebSocketClientOptions (line 9) | public class WebSocketClientOptions method WebSocketClientOptions (line 56) | public WebSocketClientOptions() FILE: Nakama/Ninja.WebSockets/WebSocketHttpContext.cs class WebSocketHttpContext (line 8) | public class WebSocketHttpContext method WebSocketHttpContext (line 39) | public WebSocketHttpContext(bool isWebSocketRequest, IList web... FILE: Nakama/Ninja.WebSockets/WebSocketServerFactory.cs class WebSocketServerFactory (line 38) | public class WebSocketServerFactory : IWebSocketServerFactory method WebSocketServerFactory (line 46) | public WebSocketServerFactory() method WebSocketServerFactory (line 57) | public WebSocketServerFactory(Func bufferFactory) method ReadHttpHeaderFromStreamAsync (line 68) | public async Task ReadHttpHeaderFromStreamAsync(... method AcceptWebSocketAsync (line 85) | public async Task AcceptWebSocketAsync(WebSocketHttpContext... method AcceptWebSocketAsync (line 99) | public async Task AcceptWebSocketAsync(WebSocketHttpContext... method CheckWebSocketVersion (line 109) | private static void CheckWebSocketVersion(string httpHeader) method PerformHandshakeAsync (line 131) | private static async Task PerformHandshakeAsync(Guid guid, String http... FILE: Nakama/Ninja.WebSockets/WebSocketServerOptions.cs class WebSocketServerOptions (line 8) | public class WebSocketServerOptions method WebSocketServerOptions (line 38) | public WebSocketServerOptions() FILE: Nakama/NullLogger.cs class NullLogger (line 20) | internal class NullLogger : ILogger method NullLogger (line 24) | private NullLogger() method DebugFormat (line 29) | public void DebugFormat(string format, params object[] args) method ErrorFormat (line 34) | public void ErrorFormat(string format, params object[] args) method InfoFormat (line 39) | public void InfoFormat(string format, params object[] args) method WarnFormat (line 44) | public void WarnFormat(string format, params object[] args) FILE: Nakama/Party.cs class Party (line 24) | internal class Party : IParty method UpdatePresences (line 56) | public void UpdatePresences(IPartyPresenceEvent presenceEvent) FILE: Nakama/PartyAccept.cs class PartyAccept (line 20) | internal class PartyAccept method ToString (line 28) | public override string ToString() => $"PartyAccept(PartyId='{PartyId}'... FILE: Nakama/PartyClose.cs class PartyClose (line 22) | internal class PartyClose : IPartyClose method ToString (line 27) | public override string ToString() => $"PartyClose(PartyId='{PartyId}')"; FILE: Nakama/PartyCreate.cs class PartyCreate (line 22) | internal class PartyCreate method ToString (line 36) | public override string ToString() => $"PartyCreate(Open={Open}, MaxSiz... FILE: Nakama/PartyData.cs class PartyData (line 23) | internal class PartyData : IPartyData method ToString (line 43) | public override string ToString() => FILE: Nakama/PartyDataSend.cs class PartyDataSend (line 22) | internal class PartyDataSend method ToString (line 33) | public override string ToString() => $"PartyDataSend(PartyId='{PartyId... FILE: Nakama/PartyJoin.cs class PartyJoin (line 22) | internal class PartyJoin method ToString (line 27) | public override string ToString() => $"PartyJoin(PartyId='{PartyId}')"; FILE: Nakama/PartyJoinRequest.cs class PartyJoinRequest (line 23) | internal class PartyJoinRequest : IPartyJoinRequest method ToString (line 33) | public override string ToString() => FILE: Nakama/PartyJoinRequestList.cs class PartyJoinRequestList (line 22) | internal class PartyJoinRequestList method ToString (line 26) | public override string ToString() => $"PartyJoinRequestList(PartyId='{... FILE: Nakama/PartyLeader.cs class PartyLeader (line 22) | internal class PartyLeader : IPartyLeader method ToString (line 32) | public override string ToString() => $"PartyLeader(PartyId='{PartyId}'... FILE: Nakama/PartyLeave.cs class PartyLeave (line 22) | internal class PartyLeave method ToString (line 27) | public override string ToString() => $"PartyLeave(PartyId='{PartyId}')"; FILE: Nakama/PartyMatchmakerAdd.cs class PartyMatchmakerAdd (line 23) | internal class PartyMatchmakerAdd method ToString (line 45) | public override string ToString() => FILE: Nakama/PartyMatchmakerRemove.cs class PartyMatchmakerRemove (line 22) | internal class PartyMatchmakerRemove method ToString (line 30) | public override string ToString() => $"PartyMatchmakerRemove(PartyId='... FILE: Nakama/PartyMatchmakerTicket.cs class PartyMatchmakerTicket (line 20) | internal class PartyMatchmakerTicket : IPartyMatchmakerTicket method ToString (line 28) | public override string ToString() => $"PartyMatchmakerTicket(PartyId='... FILE: Nakama/PartyMemberRemove.cs class PartyMemberRemove (line 22) | internal class PartyMemberRemove method ToString (line 30) | public override string ToString() => $"PartyMemberRemove(PartyId='{Par... FILE: Nakama/PartyPresenceEvent.cs class PartyPresenceEvent (line 22) | internal class PartyPresenceEvent : IPartyPresenceEvent method ToString (line 35) | public override string ToString() => FILE: Nakama/PartyPromote.cs class PartyPromote (line 22) | internal class PartyPromote method ToString (line 30) | public override string ToString() => $"PartyPromote(PartyId='{PartyId}... FILE: Nakama/PartyUpdate.cs class PartyUpdate (line 22) | internal class PartyUpdate : IPartyUpdate method ToString (line 36) | public override string ToString() => $"PartyUpdate(PartyId={PartyId}, ... FILE: Nakama/PresenceUtil.cs class PresenceUtil (line 19) | internal static class PresenceUtil method CopyJoinsAndLeaves (line 24) | public static List CopyJoinsAndLeaves(List... method IUserPresenceToUserPresence (line 62) | private static UserPresence IUserPresenceToUserPresence(IUserPresence ... FILE: Nakama/PreserveAttribute.cs class PreserveAttribute (line 26) | internal class PreserveAttribute : System.Attribute FILE: Nakama/Retry.cs class Retry (line 22) | public class Retry method Retry (line 34) | internal Retry(int expoBackoff, int jitterBackoff) FILE: Nakama/RetryConfiguration.cs class RetryConfiguration (line 29) | public class RetryConfiguration method RetryConfiguration (line 57) | public RetryConfiguration(int baseDelayMs, int maxRetries) : method RetryConfiguration (line 66) | public RetryConfiguration(int baseDelayMs, int maxRetries, RetryListen... method RetryConfiguration (line 76) | public RetryConfiguration(int baseDelayMs, int maxRetries, RetryListen... FILE: Nakama/RetryHistory.cs class RetryHistory (line 23) | internal class RetryHistory method RetryHistory (line 30) | public RetryHistory(ISession session, RetryConfiguration configuration... method RetryHistory (line 34) | public RetryHistory(string jitterHashKey, RetryConfiguration configura... FILE: Nakama/RetryInvoker.cs class RetryInvoker (line 25) | internal class RetryInvoker method RetryInvoker (line 29) | public RetryInvoker(TransientExceptionDelegate del) method InvokeWithRetry (line 39) | public async Task InvokeWithRetry(Func> request, RetryHi... method InvokeWithRetry (line 59) | public async Task InvokeWithRetry(Func request, RetryHistory his... method CreateNewRetry (line 79) | private Retry CreateNewRetry(RetryHistory history) method Backoff (line 86) | private Task Backoff(RetryHistory history, Exception e) FILE: Nakama/RetryJitter.cs class RetryJitter (line 35) | public static class RetryJitter method FullJitter (line 40) | public static int FullJitter(IList retries, int retryDelay, Ran... FILE: Nakama/Session.cs class Session (line 22) | public class Session : ISession method HasExpired (line 60) | public bool HasExpired(DateTime offset) method HasRefreshExpired (line 67) | public bool HasRefreshExpired(DateTime offset) method ToString (line 73) | public override string ToString() method Session (line 85) | internal Session(string authToken, string refreshToken, bool created) method Update (line 100) | public void Update(string authToken, string refreshToken) method Restore (line 141) | public static ISession Restore(string authToken, string refreshToken =... method JwtUnpack (line 146) | private static string JwtUnpack(string jwt) FILE: Nakama/Socket.cs class Socket (line 29) | public class Socket : ISocket method Socket (line 124) | public Socket() : this(Client.DefaultScheme, Client.DefaultHost, Clien... method Socket (line 132) | public Socket(ISocketAdapter adapter) : this(Client.DefaultScheme, Cli... method Socket (line 145) | public Socket(string scheme, string host, int port, ISocketAdapter ada... method AcceptPartyMemberAsync (line 190) | public Task AcceptPartyMemberAsync(string partyId, IUserPresence prese... method AddMatchmakerAsync (line 207) | public async Task AddMatchmakerAsync(string query =... method AddMatchmakerPartyAsync (line 230) | public async Task AddMatchmakerPartyAsync(stri... method CloseAsync (line 255) | public Task CloseAsync() => _adapter.CloseAsync(); method ConnectAsync (line 258) | public Task ConnectAsync(ISession session, bool appearOnline = false, method ClosePartyAsync (line 270) | public Task ClosePartyAsync(string partyId) method CreateMatchAsync (line 283) | public async Task CreateMatchAsync(string name = null) method CreatePartyAsync (line 297) | public async Task CreatePartyAsync(bool open, bool hidden, int... method FollowUsersAsync (line 317) | public Task FollowUsersAsync(IEnumerable users) => method FollowUsersAsync (line 321) | public async Task FollowUsersAsync(IEnumerable userID... method JoinChatAsync (line 339) | public async Task JoinChatAsync(string target, ChannelType t... method JoinMatchAsync (line 360) | public async Task JoinMatchAsync(IMatchmakerMatched matched) method JoinMatchAsync (line 384) | public async Task JoinMatchAsync(string matchId, IDictionary LeaveChatAsync(channel... method LeaveChatAsync (line 422) | public Task LeaveChatAsync(string channelId) method LeaveMatchAsync (line 438) | public Task LeaveMatchAsync(IMatch match) => LeaveMatchAsync(match.Id); method LeaveMatchAsync (line 441) | public Task LeaveMatchAsync(string matchId) method LeavePartyAsync (line 457) | public Task LeavePartyAsync(string partyId) method ListPartyJoinRequestsAsync (line 473) | public async Task ListPartyJoinRequestsAsync(string... method PromotePartyMemberAsync (line 490) | public Task PromotePartyMemberAsync(string partyId, IUserPresence part... method RemoveChatMessageAsync (line 508) | public Task RemoveChatMessageAsync(IChannel channe... method RemoveChatMessageAsync (line 512) | public async Task RemoveChatMessageAsync(string ch... method RemoveMatchmakerAsync (line 530) | public Task RemoveMatchmakerAsync(IMatchmakerTicket ticket) => RemoveM... method RemoveMatchmakerAsync (line 533) | public Task RemoveMatchmakerAsync(string ticket) method RemoveMatchmakerPartyAsync (line 549) | public Task RemoveMatchmakerPartyAsync(string partyId, string ticket) method RemovePartyMemberAsync (line 566) | public Task RemovePartyMemberAsync(string partyId, IUserPresence prese... method RpcAsync (line 583) | public async Task RpcAsync(string funcId, string payload = null) method RpcAsync (line 601) | public async Task RpcAsync(string funcId, ArraySegment ... method SendMatchStateAsync (line 619) | public Task SendMatchStateAsync(string matchId, long opCode, ArraySegm... method SendMatchStateAsync (line 636) | public Task SendMatchStateAsync(string matchId, long opCode, string st... method SendMatchStateAsync (line 641) | public Task SendMatchStateAsync(string matchId, long opCode, byte[] st... method SendPartyDataAsync (line 658) | public Task SendPartyDataAsync(string partyId, long opCode, ArraySegme... method SendPartyDataAsync (line 673) | public Task SendPartyDataAsync(string partyId, long opCode, string dat... method SendPartyDataAsync (line 677) | public Task SendPartyDataAsync(string partyId, long opCode, byte[] data) method ToString (line 692) | public override string ToString() method UnfollowUsersAsync (line 699) | public Task UnfollowUsersAsync(IEnumerable users) => method UnfollowUsersAsync (line 703) | public Task UnfollowUsersAsync(IEnumerable userIDs) method UpdateChatMessageAsync (line 719) | public Task UpdateChatMessageAsync(IChannel channe... method UpdateChatMessageAsync (line 723) | public async Task UpdateChatMessageAsync(string ch... method UpdatePartyAsync (line 741) | public async Task UpdatePartyAsync(string partyId, bool ... method UpdateStatusAsync (line 761) | public Task UpdateStatusAsync(string status) method WriteChatMessageAsync (line 777) | public Task WriteChatMessageAsync(IChannel channel... method WriteChatMessageAsync (line 781) | public async Task WriteChatMessageAsync(string cha... method From (line 803) | public static ISocket From(IClient client) => From(client, new WebSock... method From (line 811) | public static ISocket From(IClient client, ISocketAdapter adapter) method ProcessMessage (line 817) | private void ProcessMessage(ArraySegment buffer) method SendAsync (line 940) | private async Task SendAsync(WebSocketMessag... method BuildPresenceList (line 975) | private static List BuildPresenceList(IEnumerable(this string json) method AppendUntilStringEnd (line 102) | private static int AppendUntilStringEnd(bool appendEscapeCharacter, in... method Split (line 129) | private static List Split(string json) method ParseValue (line 170) | private static object ParseValue(Type type, string json) method ParseAnonymousValue (line 326) | private static object ParseAnonymousValue(string json) method CreateMemberNameDictionary (line 382) | private static Dictionary CreateMemberNameDictionary(IEn... method ParseObject (line 407) | private static object ParseObject(Type type, string json) FILE: Nakama/TinyJson/JsonWriter.cs class JsonWriter (line 36) | public static class JsonWriter method ToJson (line 38) | public static string ToJson(this object item) method AppendValue (line 45) | private static void AppendValue(StringBuilder stringBuilder, object item) method GetMemberName (line 198) | private static string GetMemberName(MemberInfo member) FILE: Nakama/WebSocketAdapter.cs class WebSocketAdapter (line 28) | public class WebSocketAdapter : ISocketAdapter method WebSocketAdapter (line 64) | public WebSocketAdapter(int keepAliveIntervalSec = KeepAliveIntervalSe... method WebSocketAdapter (line 75) | public WebSocketAdapter(WebSocketClientOptions options, int sendTimeou... method CloseAsync (line 84) | public async Task CloseAsync() method ConnectAsync (line 102) | public async Task ConnectAsync(Uri uri, int timeout) method SendAsync (line 124) | public Task SendAsync(ArraySegment buffer, bool reliable = true, method ToString (line 150) | public override string ToString() => $"WebSocketAdapter(MaxMessageSize... method ReceiveLoop (line 152) | private async Task ReceiveLoop(WebSocket webSocket, CancellationToken ... FILE: Nakama/WebSocketErrorMessage.cs class WebSocketErrorMessage (line 25) | internal class WebSocketErrorMessage method ToString (line 33) | public override string ToString() FILE: Nakama/WebSocketMessageEnvelope.cs class WebSocketMessageEnvelope (line 24) | internal class WebSocketMessageEnvelope method ToString (line 173) | public override string ToString() FILE: Nakama/WebSocketStdlibAdapter.cs class WebSocketStdlibAdapter (line 27) | public class WebSocketStdlibAdapter : ISocketAdapter method WebSocketStdlibAdapter (line 61) | public WebSocketStdlibAdapter(int sendTimeoutSec = SendTimeoutSec, int... method WebSocketStdlibAdapter (line 68) | public WebSocketStdlibAdapter(ClientWebSocket webSocket) method CloseAsync (line 75) | public async Task CloseAsync() method ConnectAsync (line 93) | public async Task ConnectAsync(Uri uri, int timeout) method SendAsync (line 113) | public Task SendAsync(ArraySegment buffer, bool reliable = true,... method ToString (line 138) | public override string ToString() => method ReceiveLoop (line 141) | private async Task ReceiveLoop(WebSocket webSocket, CancellationToken ... FILE: Nakama/WriteStorageObject.cs class WriteStorageObject (line 20) | public class WriteStorageObject : IApiWriteStorageObject FILE: Satori.Tests/ClientIdentifyTest.cs class ClientIdentifyTest (line 24) | public class ClientIdentifyTest method ClientIdentifyTest (line 29) | public ClientIdentifyTest(ITestOutputHelper helper) method IdentifyEvents (line 35) | [Fact] FILE: Satori.Tests/ClientTest.cs class ClientTest (line 22) | public class ClientTest method TestAuthenticateAndLogout (line 30) | [Fact(Timeout = TimeoutMilliseconds)] method TestGetExperiments (line 39) | [Fact(Timeout = TimeoutMilliseconds)] method TestGetFlags (line 48) | [Fact(Timeout = TimeoutMilliseconds)] method TestGetFlagsDefault (line 59) | [Fact(Timeout = TimeoutMilliseconds)] method TestSendEvents (line 68) | [Fact(Timeout = TimeoutMilliseconds)] method TestGetLiveEvent (line 77) | [Fact(Timeout = TimeoutMilliseconds)] FILE: Satori/ApiClient.gen.cs class ApiResponseException (line 15) | public sealed class ApiResponseException : Exception method ApiResponseException (line 21) | public ApiResponseException(long statusCode, string content, int grpcC... method ApiResponseException (line 27) | public ApiResponseException(string message, Exception e) : base(messag... method ApiResponseException (line 33) | public ApiResponseException(string content) : this(-1L, content, -1) method ToString (line 37) | public override string ToString() type IApiUpdateMessageRequest (line 46) | public interface IApiUpdateMessageRequest class ApiUpdateMessageRequest (line 61) | internal class ApiUpdateMessageRequest : IApiUpdateMessageRequest method ToString (line 72) | public override string ToString() type IFlagValueChangeReason (line 84) | public interface IFlagValueChangeReason class FlagValueChangeReason (line 104) | internal class FlagValueChangeReason : IFlagValueChangeReason method ToString (line 121) | public override string ToString() type FlagValueChangeReasonType (line 134) | public enum FlagValueChangeReasonType type IApiAuthenticateLogoutRequest (line 157) | public interface IApiAuthenticateLogoutRequest class ApiAuthenticateLogoutRequest (line 172) | internal class ApiAuthenticateLogoutRequest : IApiAuthenticateLogoutRequest method ToString (line 183) | public override string ToString() type IApiAuthenticateRefreshRequest (line 195) | public interface IApiAuthenticateRefreshRequest class ApiAuthenticateRefreshRequest (line 205) | internal class ApiAuthenticateRefreshRequest : IApiAuthenticateRefreshRe... method ToString (line 212) | public override string ToString() type IApiAuthenticateRequest (line 223) | public interface IApiAuthenticateRequest class ApiAuthenticateRequest (line 248) | internal class ApiAuthenticateRequest : IApiAuthenticateRequest method ToString (line 271) | public override string ToString() type IApiEvent (line 297) | public interface IApiEvent class ApiEvent (line 347) | internal class ApiEvent : IApiEvent method ToString (line 388) | public override string ToString() type IApiEventRequest (line 413) | public interface IApiEventRequest class ApiEventRequest (line 423) | internal class ApiEventRequest : IApiEventRequest method ToString (line 432) | public override string ToString() type IApiExperiment (line 443) | public interface IApiExperiment class ApiExperiment (line 473) | internal class ApiExperiment : IApiExperiment method ToString (line 496) | public override string ToString() type IApiExperimentList (line 511) | public interface IApiExperimentList class ApiExperimentList (line 521) | internal class ApiExperimentList : IApiExperimentList method ToString (line 530) | public override string ToString() type IApiFlag (line 541) | public interface IApiFlag class ApiFlag (line 571) | internal class ApiFlag : IApiFlag method ToString (line 596) | public override string ToString() type IApiFlagList (line 611) | public interface IApiFlagList class ApiFlagList (line 621) | internal class ApiFlagList : IApiFlagList method ToString (line 630) | public override string ToString() type IApiFlagOverride (line 641) | public interface IApiFlagOverride class ApiFlagOverride (line 661) | internal class ApiFlagOverride : IApiFlagOverride method ToString (line 678) | public override string ToString() type IApiFlagOverrideList (line 691) | public interface IApiFlagOverrideList class ApiFlagOverrideList (line 701) | internal class ApiFlagOverrideList : IApiFlagOverrideList method ToString (line 710) | public override string ToString() type ApiFlagOverrideType (line 721) | public enum ApiFlagOverrideType type IApiFlagOverrideValue (line 748) | public interface IApiFlagOverrideValue class ApiFlagOverrideValue (line 778) | internal class ApiFlagOverrideValue : IApiFlagOverrideValue method ToString (line 803) | public override string ToString() type IApiGetMessageListResponse (line 818) | public interface IApiGetMessageListResponse class ApiGetMessageListResponse (line 843) | internal class ApiGetMessageListResponse : IApiGetMessageListResponse method ToString (line 864) | public override string ToString() type IApiIdentifyRequest (line 878) | public interface IApiIdentifyRequest class ApiIdentifyRequest (line 898) | internal class ApiIdentifyRequest : IApiIdentifyRequest method ToString (line 917) | public override string ToString() type IApiLiveEvent (line 942) | public interface IApiLiveEvent class ApiLiveEvent (line 1007) | internal class ApiLiveEvent : IApiLiveEvent method ToString (line 1060) | public override string ToString() type IApiLiveEventList (line 1082) | public interface IApiLiveEventList class ApiLiveEventList (line 1097) | internal class ApiLiveEventList : IApiLiveEventList method ToString (line 1112) | public override string ToString() type ApiLiveEventStatus (line 1124) | public enum ApiLiveEventStatus type IApiMessage (line 1147) | public interface IApiMessage class ApiMessage (line 1207) | internal class ApiMessage : IApiMessage method ToString (line 1256) | public override string ToString() type IApiProperties (line 1283) | public interface IApiProperties class ApiProperties (line 1303) | internal class ApiProperties : IApiProperties method ToString (line 1324) | public override string ToString() type IApiSession (line 1355) | public interface IApiSession class ApiSession (line 1375) | internal class ApiSession : IApiSession method ToString (line 1392) | public override string ToString() type IApiUpdatePropertiesRequest (line 1405) | public interface IApiUpdatePropertiesRequest class ApiUpdatePropertiesRequest (line 1425) | internal class ApiUpdatePropertiesRequest : IApiUpdatePropertiesRequest method ToString (line 1444) | public override string ToString() type IGooglerpcStatus (line 1469) | public interface IGooglerpcStatus class GooglerpcStatus (line 1489) | internal class GooglerpcStatus : IGooglerpcStatus method ToString (line 1506) | public override string ToString() type IProtobufAny (line 1519) | public interface IProtobufAny class ProtobufAny (line 1529) | internal class ProtobufAny : IProtobufAny method ToString (line 1536) | public override string ToString() class ApiClient (line 1547) | internal class ApiClient method ApiClient (line 1554) | public ApiClient(Uri baseUri, IHttpAdapter httpAdapter, int timeout = 10) method SatoriHealthcheckAsync (line 1564) | public async Task SatoriHealthcheckAsync( method SatoriReadycheckAsync (line 1593) | public async Task SatoriReadycheckAsync( method SatoriAuthenticateAsync (line 1622) | public async Task SatoriAuthenticateAsync( method SatoriAuthenticateLogoutAsync (line 1664) | public async Task SatoriAuthenticateLogoutAsync( method SatoriAuthenticateRefreshAsync (line 1700) | public async Task SatoriAuthenticateRefreshAsync( method SatoriEventAsync (line 1742) | public async Task SatoriEventAsync( method SatoriGetExperimentsAsync (line 1778) | public async Task SatoriGetExperimentsAsync( method SatoriGetFlagsAsync (line 1818) | public async Task SatoriGetFlagsAsync( method SatoriGetFlagOverridesAsync (line 1869) | public async Task SatoriGetFlagOverridesAsync( method SatoriIdentifyAsync (line 1920) | public async Task SatoriIdentifyAsync( method SatoriDeleteIdentityAsync (line 1957) | public async Task SatoriDeleteIdentityAsync( method SatoriGetLiveEventsAsync (line 1986) | public async Task SatoriGetLiveEventsAsync( method SatoriJoinLiveEventAsync (line 2042) | public async Task SatoriJoinLiveEventAsync( method SatoriGetMessageListAsync (line 2077) | public async Task SatoriGetMessageListAsync( method SatoriDeleteMessageAsync (line 2124) | public async Task SatoriDeleteMessageAsync( method SatoriUpdateMessageAsync (line 2159) | public async Task SatoriUpdateMessageAsync( method SatoriListPropertiesAsync (line 2201) | public async Task SatoriListPropertiesAsync( method SatoriUpdatePropertiesAsync (line 2231) | public async Task SatoriUpdatePropertiesAsync( method SatoriServerEventAsync (line 2267) | public async Task SatoriServerEventAsync( FILE: Satori/Client.cs class Client (line 24) | public class Client : IClient method Client (line 83) | public Client(string scheme, string host, int port, string apiKey) : t... method Client (line 88) | public Client(string scheme, string host, int port, string apiKey, IHt... method AuthenticateAsync (line 102) | public async Task AuthenticateAsync(string id, Dictionary eve... method GetAllExperimentsAsync (line 172) | public Task GetAllExperimentsAsync(ISession session, method GetExperimentsAsync (line 177) | public async Task GetExperimentsAsync(ISession ses... method GetFlagAsync (line 193) | public async Task GetFlagAsync(ISession session, string name, method GetFlagAsync (line 209) | public Task GetFlagAsync(ISession session, string name, stri... method GetFlagDefaultAsync (line 234) | public async Task GetFlagDefaultAsync(string name, method GetFlagDefaultAsync (line 247) | public Task GetFlagDefaultAsync(string name, string defaultV... method GetFlagsAsync (line 272) | public async Task GetFlagsAsync(ISession session, IEnume... method GetFlagsDefaultAsync (line 289) | public Task GetFlagsDefaultAsync(IEnumerable names, method IdentifyAsync (line 299) | public async Task IdentifyAsync(ISession session, string id, method GetLiveEventsAsync (line 326) | public async Task GetLiveEventsAsync( method JoinLiveEventAsync (line 350) | public async Task JoinLiveEventAsync(ISession session, string id = null, method ListPropertiesAsync (line 365) | public async Task ListPropertiesAsync(ISession session, method SessionRefreshAsync (line 380) | public async Task SessionRefreshAsync(ISession session, method UpdatePropertiesAsync (line 402) | public async Task UpdatePropertiesAsync(ISession session, Dictionary GetMessageListAsync(ISes... method UpdateMessageAsync (line 456) | public async Task UpdateMessageAsync(ISession session, string id, stri... method DeleteMessageAsync (line 471) | public async Task DeleteMessageAsync(ISession session, string id, method GetFlagOverridesAsync (line 486) | public async Task GetFlagOverridesAsync(ISession... FILE: Satori/Console/ConsoleClient.gen.cs class ApiResponseException (line 15) | public sealed class ApiResponseException : Exception method ApiResponseException (line 21) | public ApiResponseException(long statusCode, string content, int grpcC... method ApiResponseException (line 27) | public ApiResponseException(string message, Exception e) : base(messag... method ApiResponseException (line 33) | public ApiResponseException(string content) : this(-1L, content, -1) method ToString (line 37) | public override string ToString() class ApiClient (line 46) | internal class ApiClient method ApiClient (line 53) | public ApiClient(Uri baseUri, IHttpAdapter httpAdapter, int timeout = 10) FILE: Satori/Event.cs class Event (line 24) | public class Event method Event (line 84) | public Event(string name, DateTime timestamp, string value = null, Dic... method ToApiEvent (line 99) | internal ApiEvent ToApiEvent() FILE: Satori/GZipHttpClientHandler.cs class GZipHttpClientHandler (line 23) | internal class GZipHttpClientHandler : DelegatingHandler method GZipHttpClientHandler (line 25) | public GZipHttpClientHandler(HttpMessageHandler innerHandler) method SendAsync (line 30) | protected override Task SendAsync(HttpRequestMess... class GZipContent (line 41) | internal class GZipContent : HttpContent method GZipContent (line 45) | public GZipContent(HttpContent content) method SerializeToStreamAsync (line 56) | protected override async Task SerializeToStreamAsync(System.IO.Stream ... method TryComputeLength (line 64) | protected override bool TryComputeLength(out long length) FILE: Satori/HttpRequestAdapter.cs class HttpRequestAdapter (line 32) | public class HttpRequestAdapter : IHttpAdapter method HttpRequestAdapter (line 41) | public HttpRequestAdapter(HttpClient httpClient) method SendAsync (line 48) | public async Task SendAsync(string method, Uri uri, IDictionar... method WithGzip (line 134) | public static IHttpAdapter WithGzip(bool decompression = false, bool c... method IsTransientException (line 149) | public static bool IsTransientException(Exception e) FILE: Satori/IClient.cs type IClient (line 25) | public interface IClient method AuthenticateAsync (line 87) | public Task AuthenticateAsync(string id, Dictionary events, method GetAllExperimentsAsync (line 130) | public Task GetAllExperimentsAsync(ISession session, method GetExperimentsAsync (line 142) | public Task GetExperimentsAsync(ISession session, ... method GetFlagAsync (line 157) | public Task GetFlagAsync(ISession session, string name, stri... method GetFlagDefaultAsync (line 167) | public Task GetFlagDefaultAsync(string name, method GetFlagDefaultAsync (line 181) | public Task GetFlagDefaultAsync(string name, string defaultV... method GetFlagsAsync (line 193) | public Task GetFlagsAsync(ISession session, IEnumerable<... method GetFlagsDefaultAsync (line 205) | public Task GetFlagsDefaultAsync(IEnumerable nam... method GetLiveEventsAsync (line 221) | public Task GetLiveEventsAsync( method JoinLiveEventAsync (line 240) | public Task JoinLiveEventAsync(ISession session, string id = null, method IdentifyAsync (line 255) | public Task IdentifyAsync(ISession session, string id, Dicti... method ListPropertiesAsync (line 266) | public Task ListPropertiesAsync(ISession session, method SessionRefreshAsync (line 276) | public Task SessionRefreshAsync(ISession session, Cancellati... method UpdatePropertiesAsync (line 289) | public Task UpdatePropertiesAsync(ISession session, Dictionary GetMessageListAsync(ISession s... method UpdateMessageAsync (line 327) | public Task UpdateMessageAsync(ISession session, string id, string con... method DeleteMessageAsync (line 338) | public Task DeleteMessageAsync(ISession session, string id, Cancellati... method GetFlagOverridesAsync (line 350) | public Task GetFlagOverridesAsync(ISession sessi... FILE: Satori/IHttpAdapter.cs type IHttpAdapter (line 25) | public interface IHttpAdapter method SendAsync (line 48) | Task SendAsync(string method, Uri uri, IDictionary InvokeWithRetry(Func> request, RetryHi... method InvokeWithRetry (line 59) | public async Task InvokeWithRetry(Func request, RetryHistory his... method CreateNewRetry (line 79) | private Retry CreateNewRetry(RetryHistory history) method Backoff (line 86) | private Task Backoff(RetryHistory history, Exception e) FILE: Satori/RetryJitter.cs class RetryJitter (line 35) | public static class RetryJitter method FullJitter (line 40) | public static int FullJitter(IList retries, int retryDelay, Ran... FILE: Satori/Session.cs class Session (line 22) | public class Session : ISession method HasExpired (line 51) | public bool HasExpired(DateTime offset) method HasRefreshExpired (line 58) | public bool HasRefreshExpired(DateTime offset) method ToString (line 64) | public override string ToString() method Session (line 70) | internal Session(string authToken, string refreshToken) method Update (line 81) | public void Update(string authToken, string refreshToken) method Restore (line 114) | public static ISession Restore(string authToken, string refreshToken =... method JwtUnpack (line 119) | private static string JwtUnpack(string jwt) FILE: Satori/TinyJson/JsonParser.cs class JsonParser (line 51) | public static class JsonParser method FromJson (line 58) | public static T FromJson(this string json) method AppendUntilStringEnd (line 102) | private static int AppendUntilStringEnd(bool appendEscapeCharacter, in... method Split (line 129) | private static List Split(string json) method ParseValue (line 170) | private static object ParseValue(Type type, string json) method ParseAnonymousValue (line 326) | private static object ParseAnonymousValue(string json) method CreateMemberNameDictionary (line 382) | private static Dictionary CreateMemberNameDictionary(IEn... method ParseObject (line 407) | private static object ParseObject(Type type, string json) FILE: Satori/TinyJson/JsonWriter.cs class JsonWriter (line 36) | public static class JsonWriter method ToJson (line 38) | public static string ToJson(this object item) method AppendValue (line 45) | private static void AppendValue(StringBuilder stringBuilder, object item) method GetMemberName (line 198) | private static string GetMemberName(MemberInfo member) FILE: codegen/main.go constant codeTemplate (line 28) | codeTemplate string = `/* Code generated by codegen/main.go. DO NOT EDIT... function convertRefToClassName (line 448) | func convertRefToClassName(input string) (className string) { function camelToSnake (line 455) | func camelToSnake(input string) (output string) { function snakeToCamel (line 473) | func snakeToCamel(input string) (snakeToCamel string) { function snakeToPascal (line 495) | func snakeToPascal(input string) (output string) { function isPropertyEnum (line 516) | func isPropertyEnum(string) (output string) { function pascalToCamel (line 521) | func pascalToCamel(input string) (camelCase string) { function splitEnumDescription (line 531) | func splitEnumDescription(description string, idx int) []string { function stripNewlines (line 542) | func stripNewlines(input string) string { function stripOperationPrefix (line 546) | func stripOperationPrefix(input string) string { function descriptionOrTitle (line 550) | func descriptionOrTitle(description string, title string) string { function commentify (line 558) | func commentify(input string) string { function camelToPascal (line 563) | func camelToPascal(camelCase string) (pascalCase string) { function main (line 573) | func main() { type Schema (line 676) | type Schema struct type ObjectSchema (line 705) | type ObjectSchema struct type ObjectDefinition (line 715) | type ObjectDefinition struct type ObjectProperty (line 724) | type ObjectProperty struct type Items (line 734) | type Items struct type AdditionalProperties (line 739) | type AdditionalProperties struct function generateBodyDefinitionFromSchema (line 745) | func generateBodyDefinitionFromSchema(s *Schema) { FILE: docs/html/cookie.js method readSetting (line 9) | readSetting(cookie,defVal) { method writeSetting (line 31) | writeSetting(cookie,val,days=10*365) { // default days='forever', 0=sess... method eraseSetting (line 47) | eraseSetting(cookie) { FILE: docs/html/dynsections.js function toggleVisibility (line 26) | function toggleVisibility(linkObj) { FILE: docs/html/jquery.js function b (line 2) | function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e... function w (line 2) | function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof... function p (line 3) | function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e... function se (line 8) | function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeTy... function ue (line 9) | function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cac... function le (line 9) | function le(e){return e[S]=!0,e} function ce (line 9) | function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(... function fe (line 9) | function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[... function pe (line 9) | function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourc... function de (line 9) | function de(t){return function(e){return"input"===e.nodeName.toLowerCase... function he (line 9) | function he(n){return function(e){var t=e.nodeName.toLowerCase();return(... function ge (line 9) | function ge(t){return function(e){ function ve (line 10) | function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,... function ye (line 10) | function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e} function me (line 21) | function me(){} function xe (line 21) | function xe(e){for(var t=0,n=e.length,r="";t1)){a.preventDefault... function initMouseDetection (line 180) | function initMouseDetection(t){var e=".smartmenus_mouse";if(mouseDetecti... function isTouchEvent (line 181) | function isTouchEvent(t){return!/^(4|mouse)$/.test(t.pointerType)} function getEventsNS (line 181) | function getEventsNS(t,e){e||(e="");var i={};for(var s in t)i[s.split(" ... FILE: docs/html/menu.js function initMenu (line 25) | function initMenu(relPath,searchEnabled,serverSide,searchPage,search,tre... FILE: docs/html/navtree.js function initNavTree (line 26) | function initNavTree(toroot,relpath,allMembersFile) { FILE: docs/html/resize.js function initResizable (line 26) | function initResizable(treeview) { FILE: docs/html/search/search.js constant SEARCH_COOKIE_NAME (line 25) | const SEARCH_COOKIE_NAME = ''+'search_grp'; function SearchBox (line 36) | function SearchBox(name, resultsPath, extension) { function SearchResults (line 351) | function SearchResults() { function createResults (line 597) | function createResults(resultsPath) { function init_search (line 677) | function init_search() {