/// <summary> /// Creates a platform task. /// </summary> /// <param name="index">The index of user</param> /// <param name="client">The RUYI Net client</param> /// <param name="onExecute">The method to call when the task executes.</param> /// <param name="callback">The callback to call when the task completes.</param> public RuyiNetPlatformTask(int index, RuyiNetClient client, ExecuteType onExecute, CallbackType callback) : base(onExecute, callback) { mClient = client; mIndex = index; }
/// <summary> /// Create a leaderboard service. /// </summary> /// <param name="client"></param> internal RuyiNetLeaderboardService(RuyiNetClient client) : base(client) { }
/// <summary> /// Create the Cloud Service. /// </summary> /// <param name="client">The Ruyi Net client.</param> /// <param name="storageLayerService">The storage layer service, needed to read/write files from disk</param> internal RuyiNetCloudService(RuyiNetClient client, StorageLayerService.Client storageLayerService) : base(client) { mStorageLayerService = storageLayerService; }
/// <summary> /// Create the user file service. /// </summary> /// <param name="client">The Ruyi Net client.</param> internal RuyiNetUserFileService(RuyiNetClient client) : base(client) { }
/// <summary> /// /// Creates a Ruyi Net Service /// /// </summary> /// /// <param name="client">The Ruyi Net Client.</param> internal RuyiNetLobbyService(RuyiNetClient client) : base(client) { mCurrentLobby = null; }
internal RuyiNetPatchService(RuyiNetClient client) : base(client) { }
/// <summary> /// Create the Profile Service. /// </summary> /// <param name="client">The Ruyi Net client.</param> internal RuyiNetProfileService(RuyiNetClient client) : base(client) { }
/// <summary> /// Create a Friend Service. /// </summary> /// <param name="client">The Ruyi Net Client.</param> internal RuyiNetFriendService(RuyiNetClient client) : base(client) { }
/// <summary> /// Create the video service. /// </summary> /// <param name="client">The Ruyi Net client.</param> internal RuyiNetVideoService(RuyiNetClient client) : base(client) { }
internal RuyiNetGamificationService(RuyiNetClient client) : base(client) { }
internal RuyiNetTelemetryService(RuyiNetClient client) : base(client) { }
/// <summary> /// /// Creates a Ruyi Net Service /// /// </summary> /// /// <param name="client">The Ruyi Net Client.</param> internal RuyiNetLobbyService(RuyiNetClient client) : base(client) { mLobbies = new Dictionary <string, RuyiNetLobby>(); }
/// <summary> /// Creates a Ruyi Net Service /// </summary> /// <param name="client">The Ruyi Net Client.</param> protected RuyiNetService(RuyiNetClient client) { mClient = client; }