46 lines
1.4 KiB
C#
46 lines
1.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace SA.iOS.CloudKit.Internal
|
|
{
|
|
// Token: 0x02000126 RID: 294
|
|
[Token(Token = "0x20000FA")]
|
|
internal interface ISN_CloudKitAPI
|
|
{
|
|
// Token: 0x0600058D RID: 1421
|
|
[Token(Token = "0x600050D")]
|
|
[Address(Slot = "0")]
|
|
void SaveRecord(ISN_CKRecord record, string databaseType, Action<ISN_CKResult> callback);
|
|
|
|
// Token: 0x0600058E RID: 1422
|
|
[Token(Token = "0x600050E")]
|
|
[Address(Slot = "1")]
|
|
void RemoveRecordByID(ISN_CKRecordID recordID, string databaseType, Action<ISN_CKResult> callback);
|
|
|
|
// Token: 0x0600058F RID: 1423
|
|
[Token(Token = "0x600050F")]
|
|
[Address(Slot = "2")]
|
|
void FetchRecordWithID(ISN_CKRecordID recordID, string databaseType, Action<ISN_CKResult> callback);
|
|
|
|
// Token: 0x06000590 RID: 1424
|
|
[Token(Token = "0x6000510")]
|
|
[Address(Slot = "3")]
|
|
byte[] GetRecordFieldByteData(string fileName);
|
|
|
|
// Token: 0x06000591 RID: 1425
|
|
[Token(Token = "0x6000511")]
|
|
[Address(Slot = "4")]
|
|
void GetAccountStatus(Action<ISN_CKResult> callback);
|
|
|
|
// Token: 0x06000592 RID: 1426
|
|
[Token(Token = "0x6000512")]
|
|
[Address(Slot = "5")]
|
|
void UpdateRecord(ISN_CKRecord record, ISN_CKRecordSavePolicy savePolicy, string databaseType, Action<ISN_CKResult> callback);
|
|
|
|
// Token: 0x06000593 RID: 1427
|
|
[Token(Token = "0x6000513")]
|
|
[Address(Slot = "6")]
|
|
void InitAccoutStatusNotificationCallback(ISN_CloudKitContainer.AccountStatusDelegate OnAccountChangedEvent);
|
|
}
|
|
}
|