100 lines
2.8 KiB
Swift
100 lines
2.8 KiB
Swift
//
|
|
// Copyright 2018 Signal Messenger, LLC
|
|
// SPDX-License-Identifier: AGPL-3.0-only
|
|
//
|
|
|
|
import Foundation
|
|
|
|
#if TESTABLE_BUILD
|
|
|
|
@objc
|
|
public class OWSMockSyncManager: NSObject, SyncManagerProtocol {
|
|
@objc
|
|
public func sendConfigurationSyncMessage() {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendInitialSyncRequestsAwaitingCreatedThreadOrdering(timeoutSeconds: TimeInterval) -> Promise<[String]> {
|
|
Logger.info("")
|
|
|
|
return Promise.value([])
|
|
}
|
|
|
|
public func sendAllSyncRequestMessagesIfNecessary() -> Promise<Void> {
|
|
Logger.info("")
|
|
|
|
return Promise.value(())
|
|
}
|
|
|
|
public func sendAllSyncRequestMessages(timeout: TimeInterval) -> Promise<Void> {
|
|
Logger.info("")
|
|
|
|
return Promise.value(())
|
|
}
|
|
|
|
public func sendFetchLatestProfileSyncMessage(tx: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendFetchLatestStorageManifestSyncMessage() async {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendFetchLatestSubscriptionStatusSyncMessage() {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendKeysSyncMessage() {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendKeysSyncMessage(tx: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func processIncomingConfigurationSyncMessage(_ syncMessage: SSKProtoSyncMessageConfiguration, transaction: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func processIncomingFetchLatestSyncMessage(_ syncMessage: SSKProtoSyncMessageFetchLatest, transaction: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func processIncomingContactsSyncMessage(_ syncMessage: SSKProtoSyncMessageContacts, transaction: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func processIncomingKeysSyncMessage(_ syncMessage: SSKProtoSyncMessageKeys, transaction: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendKeysSyncRequestMessage(transaction: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func processIncomingMessageRequestResponseSyncMessage(_ syncMessage: SSKProtoSyncMessageMessageRequestResponse, transaction: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendMessageRequestResponseSyncMessage(thread: TSThread, responseType: OWSSyncMessageRequestResponseType) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func sendMessageRequestResponseSyncMessage(thread: TSThread, responseType: OWSSyncMessageRequestResponseType, transaction: SDSAnyWriteTransaction) {
|
|
Logger.info("")
|
|
}
|
|
|
|
public func syncAllContacts() -> Promise<Void> {
|
|
Logger.info("")
|
|
|
|
return Promise<Void>()
|
|
}
|
|
|
|
public func syncAllContactsIfFullSyncRequested() -> Promise<Void> {
|
|
Logger.info("")
|
|
|
|
return Promise<Void>()
|
|
}
|
|
}
|
|
|
|
#endif
|