Class ARCollaborationDataPriority


  • public final class ARCollaborationDataPriority
    extends java.lang.Object
    A value describing the priority of the collaboration data.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long Critical
      The data is important for establishing or continuing a collaborative session.
      static long Optional
      The data is time-sensitive but not important to collaborative session quality.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • Critical

        public static final long Critical
        The data is important for establishing or continuing a collaborative session. For best results, use network transmission mechanisms that ensure delivery, such as MCSessionSendDataModeReliable.
        See Also:
        Constant Field Values
      • Optional

        public static final long Optional
        The data is time-sensitive but not important to collaborative session quality. Timely synchronization of this data between participants produces a smoother shared session, but the session can continue if the data is not received. For best results, use network transmission mechanisms that prioritize speed over delivery guarantees, such as MCSessionSendDataModeUnreliable.
        See Also:
        Constant Field Values