//------------------------------------------------------------------------------ public void OnSyncSuccess(object sender, SyncSuccessEventArgs e) { RunOnUiThread(() => { AndHUD.Shared.Dismiss(this); UpdatePropertiesText(); }); }
void SyncSuccessCallback(object sender, SyncSuccessEventArgs e) { List <Record> newRecords = e.UpdatedRecords; for (int k = 0; k < newRecords.Count; k++) { Debug.Log(newRecords [k].Key + " was updated: " + newRecords [k].Value); } UpdateInformation(); sync = false; }
//callback after sync void SyncSuccessCallback(object sender, SyncSuccessEventArgs e) { // Your handler code here var dataset = sender as Dataset; if (dataset.Metadata != null) { Debug.Log("Successfully synced for dataset: " + dataset.Metadata); } else { Debug.Log("Successfully synced for dataset"); } }
//------------------------------------------------------------------------------ public void OnSyncSuccess(object sender, SyncSuccessEventArgs e) { if (!EnableSettingsReload) { return; } Root.Remove(m_syncLabelSection); CognitoSyncSettings.LoadSettings(); m_boolElement.Value = CognitoSyncSettings.Boolean; m_textElement.Value = CognitoSyncSettings.Text; m_enumElement.RadioSelected = (int)CognitoSyncSettings.Enum; Root.Reload(m_enumElement, UITableViewRowAnimation.Automatic); }
private static void HandleSyncSuccess(object sender, SyncSuccessEventArgs e) { Dataset dataset = (Dataset)sender; if (dataset.Metadata != null) { Debug.Log("Successfully synced for dataset: " + dataset.Metadata.DatasetName); } else { Debug.Log("Successfully synced for dataset"); } AdvanceGameState(); }
void SyncSuccessCallBack(object sender, SyncSuccessEventArgs e) { Debug.Log("Synchronize Successfull"); List <Record> newRecords = e.UpdatedRecords; for (int k = 0; k < newRecords.Count; k++) { Debug.Log(newRecords[k].Key + " was updated: " + newRecords[k].Value); } if (string.IsNullOrEmpty(playerInfo.Get("uid"))) { firstTime = true; Debug.Log("Player Data Not Updated"); if (fbauth) { playerInfo.Put("uid", AccessToken.CurrentAccessToken.UserId); fetchFBName(); } else if (gauth) { playerInfo.Put("uid", Social.localUser.id); playerInfo.Put("name", Social.localUser.userName); UploadUserData("G"); } } else { UserData.name = playerInfo.Get("name"); UserData.uid = playerInfo.Get("uid"); if (fbauth) { UserData.provider = "FB"; } else if (gauth) { UserData.provider = "G"; } Debug.Log("Player Data Synchronized"); sync = true; loginPage = true; loading = false; } }
private void HandleSyncSuccess(object sender, SyncSuccessEventArgs e) { var dataset = sender as Dataset; if (dataset.Metadata != null) { Debug.Log("Successfully synced for dataset: " + dataset.Metadata); } else { Debug.Log("Successfully synced for dataset"); } if (dataset == playerInfo) { alias = string.IsNullOrEmpty(playerInfo.Get("alias")) ? "Enter your alias" : dataset.Get("alias"); playerName = string.IsNullOrEmpty(playerInfo.Get("playerName")) ? "Enter your name" : dataset.Get("playerName"); } statusMessage = "Syncing to CognitoSync Cloud succeeded"; }
public void OnSyncSuccess(object sender, SyncSuccessEventArgs args) { Debug.Log("sync success"); }
private static void OnSyncSuccess(object sender, SyncSuccessEventArgs eventArguments) { _log.Debug("OnSyncSuccess"); foreach (var record in _itemsDataSet.Records) { _log.Debug(record.Key + " " + record.Value); } var itemsRemote = GetItems(); var itemsLocal = GetLocalItems(); Dictionary <string, int> itemsDeltas = null; if (itemsLocal != null) { _log.Debug("Calculating Deltas"); itemsDeltas = CalculateItemsDeltas(itemsLocal, itemsRemote); if (itemsDeltas.Count > 0) { _log.Debug("Dispatching Deltas"); OnItemsChanged?.Invoke(itemsDeltas); } else { _log.Debug("No Changes"); } } SetLocalItems(itemsRemote); if (_pendingItems != null) { _log.Debug("Processing Pending Sync"); if (itemsDeltas != null && itemsDeltas.Count > 0) { itemsLocal = SumDictionaries(_pendingItems, itemsDeltas); } else { itemsLocal = _pendingItems; } foreach (var item in itemsLocal) { _itemsDataSet.Put(item.Key, item.Value.ToString()); } SetLocalItems(itemsLocal); _pendingItems = null; _itemsDataSet.SynchronizeOnConnectivity(); return; } Synchronizing = false; if (!Initialized) { Initializing = false; Initialized = true; OnInitialized?.Invoke(); } OnSynchronized?.Invoke(); StartSyncing(); }