SyncSubscriptionState

@frozen
public enum SyncSubscriptionState : Equatable

구독 세트의 다양한 상태를 나타내는 열거형입니다.

  • 구독이 완료되고 서버가 구독 세트가 업데이트되었을 때 구독 쿼리와 일치하는 모든 데이터를 전송했습니다. 이제 서버는 업데이트가 들어오는 대로 스트리밍하는 안정적인 상태의 동기화 모드에 있습니다.

    선언

    Swift

    case complete
  • 구독에 오류가 발생하여 이 Realm에 대한 동기화가 일시 중지되었습니다. 계속해서 현재 구독 세트를 사용하여 구독을 작성할 수 있습니다.

    선언

    Swift

    case error(Error)
  • 구독은 로컬로 유지되지만 서버에서 아직 처리되지 않았으므로 서버가 업데이트된 구독 쿼리와 일치하는 모든 데이터를 아직 반환하지 않았습니다.

    선언

    Swift

    case pending
  • 구독 세트가 업데이트된 구독 세트로 대체된 경우, 이는 일반적으로 누군가가 구독 세트의 다른 인스턴스에 구독을 쓰려고 시도하고 있음을 의미합니다. 대체된 구독 세트를 사용하는 대신 구독 세트의 새 인스턴스를 가져와서 구독을 작성해야 합니다.

    선언

    Swift

    case superseded
  • 선언

    Swift

    public static func == (lhs: SyncSubscriptionState, rhs: SyncSubscriptionState) -> Bool